ddk750_help.h 484 B

12345678910111213141516171819202122
  1. #ifndef DDK750_HELP_H__
  2. #define DDK750_HELP_H__
  3. #include "ddk750_chip.h"
  4. #ifndef USE_INTERNAL_REGISTER_ACCESS
  5. #include <linux/ioport.h>
  6. #include <linux/io.h>
  7. #include <linux/uaccess.h>
  8. #include "sm750_help.h"
  9. /* software control endianness */
  10. #define PEEK32(addr) readl(addr + mmio750)
  11. #define POKE32(addr, data) writel(data, addr + mmio750)
  12. extern void __iomem *mmio750;
  13. extern char revId750;
  14. extern unsigned short devId750;
  15. #else
  16. /* implement if you want use it*/
  17. #endif
  18. #endif