[Concept,11/37] patman: Add ser_ver_set_desc() to update per-version description

Message ID 20260404213020.372253-12-sjg@u-boot.org
State New
Headers
Series patman: Autolink fixes and AI-assisted patch review |

Commit Message

Simon Glass April 4, 2026, 9:28 p.m. UTC
  From: Simon Glass <sjg@chromium.org>

Add a database method to update the description for a specific series
version. This is needed so that autolink can use the correct search
term when the patch order changes between versions.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 tools/patman/database.py | 9 +++++++++
 1 file changed, 9 insertions(+)
  

Patch

diff --git a/tools/patman/database.py b/tools/patman/database.py
index ec1daa1c073..437a05b3de0 100644
--- a/tools/patman/database.py
+++ b/tools/patman/database.py
@@ -657,6 +657,15 @@  class Database:  # pylint:disable=R0904
         if self.rowcount() != 1:
             raise ValueError(f'No ser_ver updated (svid {svid})')
 
+    def ser_ver_set_desc(self, svid, desc):
+        """Update the description for a series version
+
+        Args:
+            svid (int): ser_ver ID num
+            desc (str): Description text
+        """
+        self.execute('UPDATE ser_ver SET desc = ? WHERE id = ?', (desc, svid))
+
     def ser_ver_add(self, series_idnum, version, link=None, desc=None):
         """Add a new ser_ver record