Skip to content

Commit

Permalink
add easy way to enable jtag clock
Browse files Browse the repository at this point in the history
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
  • Loading branch information
RobertCNelson committed Mar 3, 2016
1 parent 757e725 commit 94adc3c
Show file tree
Hide file tree
Showing 4 changed files with 61 additions and 7 deletions.
13 changes: 13 additions & 0 deletions patch.sh
Expand Up @@ -629,6 +629,19 @@ beaglebone () {
cleanup
fi

echo "dir: beaglebone/jtag"
#regenerate="enable"
if [ "x${regenerate}" = "xenable" ] ; then
start_cleanup
fi

${git} "${DIR}/patches/beaglebone/jtag/0001-add-jtag-clock-pinmux.patch"

if [ "x${regenerate}" = "xenable" ] ; then
number=1
cleanup
fi

#This has to be last...
echo "dir: beaglebone/dtbs"
#regenerate="enable"
Expand Down
13 changes: 7 additions & 6 deletions patches/beaglebone/dtbs/0001-sync-am335x-peripheral-pinmux.patch
@@ -1,6 +1,6 @@
From 2904798afedd8f786a3e472043ff24079a5da57b Mon Sep 17 00:00:00 2001
From b4257812ec51caaed4603dd7905340d3ead10f31 Mon Sep 17 00:00:00 2001
From: Robert Nelson <robertcnelson@gmail.com>
Date: Thu, 3 Mar 2016 10:06:09 -0600
Date: Thu, 3 Mar 2016 10:37:51 -0600
Subject: [PATCH] sync: am335x-peripheral/pinmux

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Expand Down Expand Up @@ -29,7 +29,7 @@ Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
arch/arm/boot/dts/am335x-boneblack-spi0.dts | 189 +++++++
arch/arm/boot/dts/am335x-boneblack-ttyS2.dts | 177 +++++++
arch/arm/boot/dts/am335x-boneblack-wl1835mod.dts | 8 +-
arch/arm/boot/dts/am335x-boneblack.dts | 1 +
arch/arm/boot/dts/am335x-boneblack.dts | 2 +
arch/arm/boot/dts/am335x-boneenhanced.dts | 70 ++-
arch/arm/boot/dts/am335x-bonegreen-overlay.dts | 41 ++
arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 2 +
Expand All @@ -47,7 +47,7 @@ Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
arch/arm/boot/dts/am33xx-overlay-edma-fix.dtsi | 25 +
arch/arm/boot/dts/am57xx-beagle-x15.dts | 24 +-
include/dt-bindings/board/am335x-bbw-bbb-base.h | 103 ++++
42 files changed, 3231 insertions(+), 59 deletions(-)
42 files changed, 3232 insertions(+), 59 deletions(-)
create mode 100644 arch/arm/boot/dts/am335x-arduino-tre.dts
create mode 100644 arch/arm/boot/dts/am335x-bone-common-no-capemgr.dtsi
create mode 100644 arch/arm/boot/dts/am335x-bone-emmc-in-reset.dtsi
Expand Down Expand Up @@ -2743,14 +2743,15 @@ index 7027d84..c6db552 100644
&gpio1 {
emmc_rst {
diff --git a/arch/arm/boot/dts/am335x-boneblack.dts b/arch/arm/boot/dts/am335x-boneblack.dts
index 6fa4157..fd1c872 100644
index 6fa4157..790d72e 100644
--- a/arch/arm/boot/dts/am335x-boneblack.dts
+++ b/arch/arm/boot/dts/am335x-boneblack.dts
@@ -9,6 +9,7 @@
@@ -9,6 +9,8 @@

#include "am33xx.dtsi"
#include "am335x-bone-common.dtsi"
+#include "am33xx-overlay-edma-fix.dtsi"
+/* #include "am335x-bone-jtag.dtsi" */

/ {
model = "TI AM335x BeagleBone Black";
Expand Down
40 changes: 40 additions & 0 deletions patches/beaglebone/jtag/0001-add-jtag-clock-pinmux.patch
@@ -0,0 +1,40 @@
From dd209ec38149ea96d9e0319ee115990176c1a29d Mon Sep 17 00:00:00 2001
From: Robert Nelson <robertcnelson@gmail.com>
Date: Thu, 3 Mar 2016 10:30:58 -0600
Subject: [PATCH] add: jtag clock pinmux

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
---
arch/arm/boot/dts/am335x-bone-jtag.dtsi | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 arch/arm/boot/dts/am335x-bone-jtag.dtsi

diff --git a/arch/arm/boot/dts/am335x-bone-jtag.dtsi b/arch/arm/boot/dts/am335x-bone-jtag.dtsi
new file mode 100644
index 0000000..a92db8e
--- /dev/null
+++ b/arch/arm/boot/dts/am335x-bone-jtag.dtsi
@@ -0,0 +1,20 @@
+/*
+ * Device Tree Source for bone jtag
+ *
+ * Copyright (C) 2015 Robert Nelson <robertcnelson@gmail.com>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
+&am33xx_pinmux {
+ pinctrl-names = "default";
+ pinctrl-0 = <&clkout2_pin>;
+
+ clkout2_pin: pinmux_clkout2_pin {
+ pinctrl-single,pins = <
+ 0x1b4 (PIN_OUTPUT_PULLDOWN | MUX_MODE3) /* xdma_event_intr1.clkout2 */
+ >;
+ };
+};
--
2.7.0

2 changes: 1 addition & 1 deletion version.sh
Expand Up @@ -25,7 +25,7 @@ toolchain="gcc_linaro_gnueabihf_4_9"
#Kernel/Build
KERNEL_REL=4.1
KERNEL_TAG=${KERNEL_REL}.18
BUILD=${build_prefix}49.4
BUILD=${build_prefix}49.5
kernel_rt=".15-rt17"

#v4.X-rcX + upto SHA
Expand Down

0 comments on commit 94adc3c

Please sign in to comment.