[Armadeus-commitlog] armadeus branch, buildroot-update, updated. armadeus-6.0-118-gec9f37d
Brought to you by:
sszy
|
From: Julien B a. A. <ar...@us...> - 2016-09-12 16:55:53
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, buildroot-update has been updated
via ec9f37da01f9aae66223d65d183b5b1a13d2bf61 (commit)
from 01b24e6e6068d1e81d8bb62e6b5d38817b59e010 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ec9f37da01f9aae66223d65d183b5b1a13d2bf61
Author: Julien BOIBESSOT <jul...@ar...>
Date: Mon Sep 12 18:44:08 2016 +0200
[DEBUG] Add an i.MX6UL version for imxregs
-----------------------------------------------------------------------
Summary of changes:
buildroot/package/armadeus/imxregs/imxregs.mk | 2 +-
target/linux/debug/imxregs/Makefile | 6 ++-
target/linux/debug/imxregs/imx6ulregs.h | 41 +++++++++++++++++++++++++
target/linux/debug/imxregs/imxregs.c | 8 +++--
4 files changed, 51 insertions(+), 6 deletions(-)
create mode 100644 target/linux/debug/imxregs/imx6ulregs.h
diff --git a/buildroot/package/armadeus/imxregs/imxregs.mk b/buildroot/package/armadeus/imxregs/imxregs.mk
index 7d6e2bd..bd43452 100644
--- a/buildroot/package/armadeus/imxregs/imxregs.mk
+++ b/buildroot/package/armadeus/imxregs/imxregs.mk
@@ -4,7 +4,7 @@
#
#############################################################
-IMXREGS_VERSION = 2015.05
+IMXREGS_VERSION = 2016.09
IMXREGS_SITE = $(TOPDIR)/../target/linux/debug/imxregs
IMXREGS_SITE_METHOD = local
IMXREGS_LICENSE = GPLv2+
diff --git a/target/linux/debug/imxregs/Makefile b/target/linux/debug/imxregs/Makefile
index 3b4fe9f..efad9b9 100644
--- a/target/linux/debug/imxregs/Makefile
+++ b/target/linux/debug/imxregs/Makefile
@@ -1,9 +1,8 @@
ARMADEUS_BASE_DIR=../../../..
-include $(ARMADEUS_BASE_DIR)/Makefile.in
-
CC = $(ARMADEUS_TOOLCHAIN_PATH)/$(ARMADEUS_TOOLCHAIN_PREFIX)gcc
-EXECS = imxlregs imx27regs imx28regs imx51regs imx53regs imx6regs
+EXECS = imxlregs imx27regs imx28regs imx51regs imx53regs imx6regs imx6ulregs
all: $(EXECS)
@@ -25,6 +24,9 @@ imx53regs: imxregs.c imx5regs.h definitions.h
imx6regs: imxregs.c imx6regs.h definitions.h
$(CC) -DIMX6 imxregs.c -o $@
+imx6ulregs: imxregs.c imx6ulregs.h definitions.h
+ $(CC) -DIMX6UL imxregs.c -o $@
+
clean:
rm -f *.o
rm -f $(EXECS)
diff --git a/target/linux/debug/imxregs/imx6ulregs.h b/target/linux/debug/imxregs/imx6ulregs.h
new file mode 100644
index 0000000..e583eca
--- /dev/null
+++ b/target/linux/debug/imxregs/imx6ulregs.h
@@ -0,0 +1,41 @@
+/*
+ * imx6ulregs.h - i.MX6UL registers definition
+ *
+ * Copyright (C) 2016 Armadeus Systems
+ * Authors: Sébastien Szymanski, Julien Boibessot
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ */
+
+#include "definitions.h"
+
+#define IMX_TYPE "i.MX6UL"
+
+static struct reg_info regs[] =
+{
+{ "TEMPMON_TEMPSENSE0", 0x020c8180, 0, 0xffffffff, 'x', "Tempsensor Control Register 0" },
+{ "TEMPMON_TEMPSENSE0_SET", 0x020c8184, 0, 0xffffffff, 'x', "Tempsensor Control Register 0" },
+{ "TEMPMON_TEMPSENSE0_CLR", 0x020c8188, 0, 0xffffffff, 'x', "Tempsensor Control Register 0" },
+{ "TEMPMON_TEMPSENSE0_TOG", 0x020c818C, 0, 0xffffffff, 'x', "Tempsensor Control Register 0" },
+{ "TEMPMON_TEMPSENSE1", 0x020c8190, 0, 0xffffffff, 'x', "Tempsensor Control Register 1" },
+{ "TEMPMON_TEMPSENSE1_SET", 0x020c8194, 0, 0xffffffff, 'x', "Tempsensor Control Register 1" },
+{ "TEMPMON_TEMPSENSE1_CLR", 0x020c8198, 0, 0xffffffff, 'x', "Tempsensor Control Register 1" },
+{ "TEMPMON_TEMPSENSE1_TOG", 0x020c819C, 0, 0xffffffff, 'x', "Tempsensor Control Register 1" },
+{ "TEMPMON_TEMPSENSE2", 0x020c8290, 0, 0xffffffff, 'x', "Tempsensor Control Register 2" },
+{ "TEMPMON_TEMPSENSE2_SET", 0x020c8294, 0, 0xffffffff, 'x', "Tempsensor Control Register 2" },
+{ "TEMPMON_TEMPSENSE2_CLR", 0x020c8298, 0, 0xffffffff, 'x', "Tempsensor Control Register 2" },
+{ "TEMPMON_TEMPSENSE2_TOG", 0x020c829c, 0, 0xffffffff, 'x', "Tempsensor Control Register 2" },
+};
diff --git a/target/linux/debug/imxregs/imxregs.c b/target/linux/debug/imxregs/imxregs.c
index 403fdf5..70b50be 100644
--- a/target/linux/debug/imxregs/imxregs.c
+++ b/target/linux/debug/imxregs/imxregs.c
@@ -1,7 +1,7 @@
/*
- * imxregs.c - Tool to display and modify i.MXL/1/27/28/51/6 registers from Linux's userspace
+ * imxregs.c - Tool to display and modify i.MXL/1/27/28/51/6/6UL registers from Linux's userspace
*
- * Copyright (C) 2006-2015 Armadeus systems
+ * Copyright (C) 2006-2016 Armadeus systems
* Derivated from pxaregs (c) Copyright 2002 by M&N Logistik-Loesungen Online GmbH
* Author: Julien Boibessot
*
@@ -39,11 +39,13 @@
#include "imx5regs.h"
#elif defined(IMX6)
#include "imx6regs.h"
+#elif defined(IMX6UL)
+#include "imx6ulregs.h"
#else
#include "imxregs.h"
#endif
-#define VERSION "2015.05"
+#define VERSION "2016.09"
/*#define DEBUG TRUE*/
#ifdef DEBUG
hooks/post-receive
--
armadeus
|