Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [V2] package/k3conf: new package
@ 2025-12-18  6:50 Mohammed Sadik Shaik via buildroot
  2026-01-06 21:00 ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: Mohammed Sadik Shaik via buildroot @ 2025-12-18  6:50 UTC (permalink / raw)
  To: buildroot; +Cc: Bryan Brattlof, thomas.petazzoni, Bajjuri Praneeth

K3CONF is a Linux user-space standalone application
designed to provide a quick'n easy way to dynamically
diagnose Texas Instruments' K3 architecture based
processors. K3CONF is intended to provide similar
experience to that of OMAPCONF that runs on legacy TI platforms.

K3CONF currently supports Texas Instruments AM654, J721E, J7200, 
AM64x,AM62x,J721S2,J784S4,J722S, AM62Ax, AM62Px, and AM62Lx devices.
Along with the BeagleBoard variants of the above mentioned TI SOC's.

Signed-off-by: Mohammed Sadik Shaik <s-sadik@ti.com>
---
v1 -> v2:
 -Fixed indentation issues
 -updated the config.in help text with upstream link
 -Include hash for LICENSE
 -Kernel dependency: Added K3CONF_LINUX_CONFIG_FIXUPS for CONFIG_DEVMEM
 -modify author initials with Full name

Link to v1:https://patchwork.ozlabs.org/project/buildroot/patch/20251215132425.136858-1-s-sadik@ti.com/
---

 DEVELOPERS                 |  3 +++
 package/Config.in          |  1 +
 package/k3conf/Config.in   |  6 ++++++
 package/k3conf/k3conf.hash |  3 +++
 package/k3conf/k3conf.mk   | 17 +++++++++++++++++
 5 files changed, 30 insertions(+)
 create mode 100644 package/k3conf/Config.in
 create mode 100644 package/k3conf/k3conf.hash
 create mode 100644 package/k3conf/k3conf.mk

diff --git a/DEVELOPERS b/DEVELOPERS
index 1b27df9beb..a32c98e5c1 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -2471,6 +2471,9 @@ F:	package/libfribidi/
 N:	Mircea Gliga <gliga.mircea@gmail.com>
 F:	package/mbuffer/
 
+N:	Mohammed Sadik Shaik <s-sadik@ti.com>
+F:	package/k3conf/
+
 N:	Murat Demirten <mdemirten@yh.com.tr>
 F:	package/jpeg-turbo/
 F:	package/libgeotiff/
diff --git a/package/Config.in b/package/Config.in
index 22970b4d45..a0aa112070 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -110,6 +110,7 @@ menu "Debugging, profiling and benchmark"
 	source "package/google-breakpad/Config.in"
 	source "package/hyperfine/Config.in"
 	source "package/iozone/Config.in"
+	source "package/k3conf/Config.in"
 	source "package/kexec/Config.in"
 	source "package/kexec-lite/Config.in"
 	source "package/kmemd/Config.in"
diff --git a/package/k3conf/Config.in b/package/k3conf/Config.in
new file mode 100644
index 0000000000..6146a5413b
--- /dev/null
+++ b/package/k3conf/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_K3CONF
+	bool "k3conf"
+	help
+	  A Powerful Diagnostic Tool for Texas Instruments K3 based
+	  Processors.
+	  https://git.ti.com/cgit/k3conf/k3conf
diff --git a/package/k3conf/k3conf.hash b/package/k3conf/k3conf.hash
new file mode 100644
index 0000000000..2c8d4ef664
--- /dev/null
+++ b/package/k3conf/k3conf.hash
@@ -0,0 +1,3 @@
+# Locally calculated sha256sum
+sha256  a3459f80e7af5672da6b41bc0814114690dd549aac4cf81ba4e5dc84d42ab9c6  k3conf-v0.4-git4.tar.gz
+sha256  f962a0a4912aeae2d6f2f6e07bc3f79f7f1df9d4bf1abfb5c421b9b14352bfaf  LICENSE
diff --git a/package/k3conf/k3conf.mk b/package/k3conf/k3conf.mk
new file mode 100644
index 0000000000..da21fcccbb
--- /dev/null
+++ b/package/k3conf/k3conf.mk
@@ -0,0 +1,17 @@
+################################################################################
+#
+# k3conf
+#
+################################################################################
+
+K3CONF_VERSION = v0.4
+K3CONF_SITE = https://git.ti.com/git/k3conf/k3conf.git
+K3CONF_SITE_METHOD = git
+K3CONF_LICENSE = BSD-3-Clause
+K3CONF_LICENSE_FILES = LICENSE
+
+define K3CONF_LINUX_CONFIG_FIXUPS
+        $(call KCONFIG_ENABLE_OPT,CONFIG_DEVMEM)
+endef
+
+$(eval $(cmake-package))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-01-06 21:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-18  6:50 [Buildroot] [V2] package/k3conf: new package Mohammed Sadik Shaik via buildroot
2026-01-06 21:00 ` Thomas Petazzoni via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox