From 455f1356c9b70110dafcce4f937d80e57b2e5279 Mon Sep 17 00:00:00 2001
From: Robert Nelson <robertcnelson@gmail.com>
Date: Tue, 18 Jul 2023 16:59:09 -0500
Subject: [PATCH] Merge TI Branch;
 https://github.com/RobertCNelson/ti-linux-kernel/compare/f6f812cfa29f7a8136ebf62c604b1d7fefbcee8e...8f7f371be250809e9c4af879cfa31d5f1839257d
 TI SDK: 09.00.00.007 BBDTBS:
 https://git.beagleboard.org/beagleboard/BeagleBoard-DeviceTrees/-/commit/f4588a770ab8fa0038c85b85af3ac41b14540153
 RT: patch-6.1.33-rt11.patch.xz WIRELESS_REGDB:
 https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git/commit/?id=9dc0800cdd7aeeae273b983973a1749f73008291
 KSMBD:
 https://github.com/cifsd-team/ksmbd/commit/11aa06fbc7307b3ff68ebbdb96d42484d9b5ae6a
 TI_AMX3_CM3:
 http://git.ti.com/gitweb/?p=processor-firmware/ti-amx3-cm3-pm-firmware.git;a=commit;h=fb484c5e54f2e31cf0a338d2927a06a2870bcc2c
 WPANUSB:
 https://git.beagleboard.org/beagleconnect/linux/wpanusb/-/commit/6aa9bf65b9d88a2c9a111e7b4aed03de2be9413d
 BCFSERIAL:
 https://git.beagleboard.org/beagleconnect/linux/bcfserial/-/commit/db467023bd136c97c2e13c3a8b9e41dbdfafbc66

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
---
 patches/external/git/BBDTBS                   |  2 +-
 ...-BeagleBoard.org-Device-Tree-Changes.patch | 69 ++-----------------
 version.sh                                    |  8 +--
 3 files changed, 9 insertions(+), 70 deletions(-)

diff --git a/patches/external/git/BBDTBS b/patches/external/git/BBDTBS
index 5bd24a9b8..da7fca5c5 100644
--- a/patches/external/git/BBDTBS
+++ b/patches/external/git/BBDTBS
@@ -1 +1 @@
-BBDTBS: https://git.beagleboard.org/beagleboard/BeagleBoard-DeviceTrees/-/commit/51f0e9ebb723252b8a5920873997fa4879c04291
+BBDTBS: https://git.beagleboard.org/beagleboard/BeagleBoard-DeviceTrees/-/commit/f4588a770ab8fa0038c85b85af3ac41b14540153
diff --git a/patches/soc/ti/beagleboard_dtbs/0001-Add-BeagleBoard.org-Device-Tree-Changes.patch b/patches/soc/ti/beagleboard_dtbs/0001-Add-BeagleBoard.org-Device-Tree-Changes.patch
index d5d41708d..9ee32435e 100644
--- a/patches/soc/ti/beagleboard_dtbs/0001-Add-BeagleBoard.org-Device-Tree-Changes.patch
+++ b/patches/soc/ti/beagleboard_dtbs/0001-Add-BeagleBoard.org-Device-Tree-Changes.patch
@@ -1,11 +1,11 @@
-From 0d1e8811f978117e159c94832fbcad3bc40f033c Mon Sep 17 00:00:00 2001
+From d3ad6db217ed5ee4aac2e96a0392169dd550ff07 Mon Sep 17 00:00:00 2001
 From: Robert Nelson <robertcnelson@gmail.com>
-Date: Thu, 29 Jun 2023 16:16:43 -0500
+Date: Tue, 18 Jul 2023 16:56:41 -0500
 Subject: [PATCH] Add BeagleBoard.org Device Tree Changes
 
 https://git.beagleboard.org/beagleboard/BeagleBoard-DeviceTrees/-/tree/v6.1.x-ti
 
-https://git.beagleboard.org/beagleboard/BeagleBoard-DeviceTrees/-/commit/51f0e9ebb723252b8a5920873997fa4879c04291
+https://git.beagleboard.org/beagleboard/BeagleBoard-DeviceTrees/-/commit/f4588a770ab8fa0038c85b85af3ac41b14540153
 Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
 ---
  arch/arm/boot/dts/am335x-bbb-bone-buses.dtsi  |   85 +
@@ -70,9 +70,8 @@ Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
  arch/arm/boot/dts/overlays/PB-MIKROBUS-0.dts  |  107 +
  arch/arm/boot/dts/overlays/PB-MIKROBUS-1.dts  |  108 +
  include/dt-bindings/board/am335x-bone-pins.h  |  253 ++
- include/dt-bindings/pinctrl/k3.h              |   53 +
  include/dt-bindings/pinctrl/omap.h            |    4 +-
- 64 files changed, 10883 insertions(+), 324 deletions(-)
+ 63 files changed, 10830 insertions(+), 324 deletions(-)
  create mode 100644 arch/arm/boot/dts/am335x-bbb-bone-buses.dtsi
  create mode 100644 arch/arm/boot/dts/am335x-bone-common-univ.dtsi
  create mode 100644 arch/arm/boot/dts/am335x-boneblack-uboot-univ.dts
@@ -116,7 +115,6 @@ Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
  create mode 100644 arch/arm/boot/dts/overlays/PB-MIKROBUS-0.dts
  create mode 100644 arch/arm/boot/dts/overlays/PB-MIKROBUS-1.dts
  create mode 100644 include/dt-bindings/board/am335x-bone-pins.h
- create mode 100644 include/dt-bindings/pinctrl/k3.h
 
 diff --git a/arch/arm/boot/dts/am335x-bbb-bone-buses.dtsi b/arch/arm/boot/dts/am335x-bbb-bone-buses.dtsi
 new file mode 100644
@@ -11943,65 +11941,6 @@ index 000000000000..54e92664ba79
 +#define P2_35(mode) AM33XX_IOPAD(0x08e0, mode)  /* U5: lcd_vsync */
 +
 +#endif
-diff --git a/include/dt-bindings/pinctrl/k3.h b/include/dt-bindings/pinctrl/k3.h
-new file mode 100644
-index 000000000000..6bb9df1a264d
---- /dev/null
-+++ b/include/dt-bindings/pinctrl/k3.h
-@@ -0,0 +1,53 @@
-+/* SPDX-License-Identifier: GPL-2.0 */
-+/*
-+ * This header provides constants for pinctrl bindings for TI's K3 SoC
-+ * family.
-+ *
-+ * Copyright (C) 2018-2021 Texas Instruments Incorporated - https://www.ti.com/
-+ */
-+#ifndef _DT_BINDINGS_PINCTRL_TI_K3_H
-+#define _DT_BINDINGS_PINCTRL_TI_K3_H
-+
-+#define PULLUDEN_SHIFT		(16)
-+#define PULLTYPESEL_SHIFT	(17)
-+#define RXACTIVE_SHIFT		(18)
-+
-+#define PULL_DISABLE		(1 << PULLUDEN_SHIFT)
-+#define PULL_ENABLE		(0 << PULLUDEN_SHIFT)
-+
-+#define PULL_UP			(1 << PULLTYPESEL_SHIFT | PULL_ENABLE)
-+#define PULL_DOWN		(0 << PULLTYPESEL_SHIFT | PULL_ENABLE)
-+
-+#define INPUT_EN		(1 << RXACTIVE_SHIFT)
-+#define INPUT_DISABLE		(0 << RXACTIVE_SHIFT)
-+
-+/* Only these macros are expected be used directly in device tree files */
-+#define PIN_OUTPUT		(INPUT_DISABLE | PULL_DISABLE)
-+#define PIN_OUTPUT_PULLUP	(INPUT_DISABLE | PULL_UP)
-+#define PIN_OUTPUT_PULLDOWN	(INPUT_DISABLE | PULL_DOWN)
-+#define PIN_INPUT		(INPUT_EN | PULL_DISABLE)
-+#define PIN_INPUT_PULLUP	(INPUT_EN | PULL_UP)
-+#define PIN_INPUT_PULLDOWN	(INPUT_EN | PULL_DOWN)
-+
-+#define AM62AX_IOPAD(pa, val, muxmode)		(((pa) & 0x1fff)) ((val) | (muxmode))
-+#define AM62AX_MCU_IOPAD(pa, val, muxmode)	(((pa) & 0x1fff)) ((val) | (muxmode))
-+
-+#define AM62X_IOPAD(pa, val, muxmode)		(((pa) & 0x1fff)) ((val) | (muxmode))
-+#define AM62X_MCU_IOPAD(pa, val, muxmode)	(((pa) & 0x1fff)) ((val) | (muxmode))
-+
-+#define AM64X_IOPAD(pa, val, muxmode)		(((pa) & 0x1fff)) ((val) | (muxmode))
-+#define AM64X_MCU_IOPAD(pa, val, muxmode)	(((pa) & 0x1fff)) ((val) | (muxmode))
-+
-+#define AM65X_IOPAD(pa, val, muxmode)		(((pa) & 0x1fff)) ((val) | (muxmode))
-+#define AM65X_WKUP_IOPAD(pa, val, muxmode)	(((pa) & 0x1fff)) ((val) | (muxmode))
-+
-+#define J721E_IOPAD(pa, val, muxmode)		(((pa) & 0x1fff)) ((val) | (muxmode))
-+#define J721E_WKUP_IOPAD(pa, val, muxmode)	(((pa) & 0x1fff)) ((val) | (muxmode))
-+
-+#define J721S2_IOPAD(pa, val, muxmode)		(((pa) & 0x1fff)) ((val) | (muxmode))
-+#define J721S2_WKUP_IOPAD(pa, val, muxmode)	(((pa) & 0x1fff)) ((val) | (muxmode))
-+
-+#define J784S4_IOPAD(pa, val, muxmode)		(((pa) & 0x1fff)) ((val) | (muxmode))
-+#define J784S4_WKUP_IOPAD(pa, val, muxmode)	(((pa) & 0x1fff)) ((val) | (muxmode))
-+
-+#endif
 diff --git a/include/dt-bindings/pinctrl/omap.h b/include/dt-bindings/pinctrl/omap.h
 index f48245ff87e5..625718042413 100644
 --- a/include/dt-bindings/pinctrl/omap.h
diff --git a/version.sh b/version.sh
index e233267c6..5361a0c27 100644
--- a/version.sh
+++ b/version.sh
@@ -48,7 +48,7 @@ KERNEL_REL=6.1
 KERNEL_TAG=${KERNEL_REL}.33
 kernel_rt=".33-rt11"
 #Kernel Build
-BUILD=${build_prefix}6.2
+BUILD=${build_prefix}6.3
 
 #v6.X-rcX + upto SHA
 #prev_KERNEL_SHA=""
@@ -59,8 +59,8 @@ BRANCH="${branch_prefix}${KERNEL_REL}${branch_postfix}"
 
 DISTRO=xross
 
-ti_git_old_release="2b6f5746de558d954e42749b898fcdb4227dce5a"
-ti_git_new_release="f6f812cfa29f7a8136ebf62c604b1d7fefbcee8e"
-TISDK="09.00.00.005"
+ti_git_old_release="f6f812cfa29f7a8136ebf62c604b1d7fefbcee8e"
+ti_git_new_release="8f7f371be250809e9c4af879cfa31d5f1839257d"
+TISDK="09.00.00.007"
 
 #
-- 
GitLab