4 #include <linux/ioport.h>
5 #include <linux/list.h>
7 struct tcm_allocation {
15 * TCM memory region descriptor.
22 #define TCM_INVALID_TAG 0xffffffff
24 unsigned long tcm_alloc(unsigned int tag, size_t len);
25 void tcm_free(unsigned int tag, unsigned long addr, size_t len);
26 unsigned int tcm_lookup_tag(unsigned long p);
28 int tcm_add_region(struct tcm_region *reg);