Title: [9620] trunk/arch/blackfin/mach-bf561/include/mach/icc.h: [!no_src_qa!][#4788] bf561 inter-core communication driver: add arch specific icc.h
Revision
9620
Author
steven.miao
Date
2011-02-17 05:16:01 -0500 (Thu, 17 Feb 2011)

Log Message

[!no_src_qa!][#4788] bf561 inter-core communication driver: add arch specific icc.h

Added Paths

Diff

Added: trunk/arch/blackfin/mach-bf561/include/mach/icc.h (0 => 9620)


--- trunk/arch/blackfin/mach-bf561/include/mach/icc.h	                        (rev 0)
+++ trunk/arch/blackfin/mach-bf561/include/mach/icc.h	2011-02-17 10:16:01 UTC (rev 9620)
@@ -0,0 +1,22 @@
+/*
+ * Copyright 2010-2011 Analog Devices Inc.
+ *
+ * Licensed under the GPL-2 or later.
+ */
+
+#ifndef _MACH_BF561_ICC_H
+#define _MACH_BF561_ICC_H
+
+/* arch specific */
+#define sm_atomic_read(v) bfin_read16(v)
+#define sm_atomic_write(v, i) bfin_write16(v, i)
+
+typedef unsigned char sm_unit_t;
+typedef unsigned short sm_uint16_t;
+typedef unsigned long sm_uint32_t;
+typedef sm_uint32_t sm_address_t;
+typedef sm_uint16_t sm_atomic_t;
+#define MSGQ_START_ADDR		0xFEB18000
+#define DEBUG_MSG_BUF_ADDR	0xFEB1F000
+
+#endif
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to