From d5eca8d0030dd3d279c35f45f574c0ddda3f8969 Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Tue, 10 Jun 2025 23:10:32 -0500 Subject: [PATCH 01/20] feat(check_toc_txt): add a script lint toc.txt Add a script to find invalid / outdated toc.txt entries. This replaces the older, faster, but more sloppy check-configs.sh script. I say the old version was more sloppy as it didn't treat comments quite the same as the rest of the tools here. It was a quick and dirty check. Signed-off-by: Randolph Sapp --- bin/check-configs.sh | 13 -------- bin/check_toc_txt.py | 74 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 74 insertions(+), 13 deletions(-) delete mode 100755 bin/check-configs.sh create mode 100755 bin/check_toc_txt.py diff --git a/bin/check-configs.sh b/bin/check-configs.sh deleted file mode 100755 index c5bc117ba..000000000 --- a/bin/check-configs.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -# Search for files mentioned in device toc configs that no longer exist. -# Then print what they are and where they are mentioned. - -sort -u configs/*/*_toc.txt | rg '^[^\s#]' | \ - while IFS= read -r line - do - if ! [ -e "source/${line}.rst" ]; then - echo "***" - rg -i "^\s*${line}\s*$" configs/*/*_toc.txt - fi - done diff --git a/bin/check_toc_txt.py b/bin/check_toc_txt.py new file mode 100755 index 000000000..634b4895d --- /dev/null +++ b/bin/check_toc_txt.py @@ -0,0 +1,74 @@ +#!/usr/bin/env python3 + +"""Tool to verify all files in the given toc are valid + +SPDX-License-Identifier: MIT +Copyright (C) 2025 Texas Instruments Incorporated - https://www.ti.com +""" + +import argparse +import re +from pathlib import Path +import logging + +CONFIG_PATH = Path("configs/") +SOURCE_PATH = Path("source/") +COMMENT_REGEX = re.compile(r"#.*") + +logger = logging.getLogger(__name__) + + +def is_slug(slug): + """Check to see if the given slug is valid. Assumes extension will be rst. + + :param slug: String path slug + """ + path = SOURCE_PATH.joinpath(slug + ".rst") + logging.debug("Expanded slug: %s", path) + return path.is_file() + + +def process_toc_txt(path): + """Process a single toc.txt file + + :param path: Pathlib path to toc.txt + """ + with path.open("r", encoding="utf-8") as file: + logging.debug("Processing %s", path) + for line_number, line in enumerate(file): + clean_line = COMMENT_REGEX.sub("", line).strip() + if clean_line and not is_slug(clean_line): + logging.warning("Invalid slug: %s:%i %s", path, line_number + 1, clean_line) + + +def process_all(): + """Process all toc.txt files in the config directory""" + for path in CONFIG_PATH.glob("**/*toc.txt"): + if path.is_file(): + process_toc_txt(path) + + +def main(): + """Main CLI entrypoint""" + parser = argparse.ArgumentParser( + prog="check_toc_txt.py", + description="Tool to verify all files in the given toc are valid", + ) + + parser.add_argument("-t", "--toc", type=Path) + parser.add_argument("-v", "--verbose", action="store_true") + + args = parser.parse_args() + log_level = logging.DEBUG if args.verbose else logging.INFO + logging.basicConfig(level=log_level) + + if args.toc: + if not args.toc.is_file(): + logging.critical("Invalid toc.txt file specified") + process_toc_txt(args.toc) + else: + process_all() + + +if __name__ == "__main__": + main() From 37b2357b01a0e7315815496b8c8d103ffdbbafb9 Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Tue, 10 Jun 2025 23:12:48 -0500 Subject: [PATCH 02/20] fix(machine-learning): remove invalid toc entries The files were removed in the below commit. Fixes: 8db942b2 (feat(linux): Update Machine Learning section for SDK 11.0, 2025-03-25) Signed-off-by: Randolph Sapp --- configs/AM335X/AM335X_linux_toc.txt | 2 -- configs/AM437X/AM437X_linux_toc.txt | 2 -- configs/GEN/GEN_linux_toc.txt | 2 -- 3 files changed, 6 deletions(-) diff --git a/configs/AM335X/AM335X_linux_toc.txt b/configs/AM335X/AM335X_linux_toc.txt index 565cce74a..612c91178 100644 --- a/configs/AM335X/AM335X_linux_toc.txt +++ b/configs/AM335X/AM335X_linux_toc.txt @@ -91,9 +91,7 @@ linux/Foundational_Components_Virtualization linux/Foundational_Components/Virtualization/Docker linux/Foundational_Components_Machine_Learning linux/Foundational_Components/Machine_Learning/armnn -linux/Foundational_Components/Machine_Learning/tidl linux/Foundational_Components/Machine_Learning/tflite -linux/Foundational_Components/Machine_Learning/tvm linux/Foundational_Components/Graphics/index linux/Foundational_Components/Graphics/Common/Display diff --git a/configs/AM437X/AM437X_linux_toc.txt b/configs/AM437X/AM437X_linux_toc.txt index 720ef9919..b4974b73b 100644 --- a/configs/AM437X/AM437X_linux_toc.txt +++ b/configs/AM437X/AM437X_linux_toc.txt @@ -92,9 +92,7 @@ linux/Foundational_Components_Virtualization linux/Foundational_Components/Virtualization/Docker linux/Foundational_Components_Machine_Learning linux/Foundational_Components/Machine_Learning/armnn -linux/Foundational_Components/Machine_Learning/tidl linux/Foundational_Components/Machine_Learning/tflite -linux/Foundational_Components/Machine_Learning/tvm linux/Foundational_Components/Graphics/index linux/Foundational_Components/Graphics/Common/Display diff --git a/configs/GEN/GEN_linux_toc.txt b/configs/GEN/GEN_linux_toc.txt index 38f1a1afb..0624857d9 100644 --- a/configs/GEN/GEN_linux_toc.txt +++ b/configs/GEN/GEN_linux_toc.txt @@ -113,10 +113,8 @@ linux/Foundational_Components_OpenVX linux/Foundational_Components_Virtualization linux/Foundational_Components/Virtualization/Docker linux/Foundational_Components_Machine_Learning -linux/Foundational_Components/Machine_Learning/tidl linux/Foundational_Components/Machine_Learning/armnn linux/Foundational_Components/Machine_Learning/tflite -linux/Foundational_Components/Machine_Learning/tvm linux/Foundational_Components_OPTEE linux/Foundational_Components_ATF From d10f468e723a1df2659ec26ec08b5c3b85a2cb5c Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Tue, 10 Jun 2025 23:26:14 -0500 Subject: [PATCH 03/20] fix(power-management): repair old toc entries This file was renamed in the below commit. Fixes: f1723aaa (Power Management: Move under Foundational_Components, 2024-08-07) Signed-off-by: Randolph Sapp --- configs/AM57X/AM57X_linux_toc.txt | 10 +++++----- configs/AM67/AM67_linux_toc.txt | 4 ++-- configs/AM67A/AM67A_linux_toc.txt | 4 ++-- configs/AM68/AM68_linux_toc.txt | 4 ++-- configs/AM68A/AM68A_linux_toc.txt | 4 ++-- configs/AM69/AM69_linux_toc.txt | 4 ++-- configs/AM69A/AM69A_linux_toc.txt | 4 ++-- configs/GEN/GEN_linux_toc.txt | 9 +++++---- configs/J7200/J7200_linux_toc.txt | 4 ++-- configs/J721E/J721E_linux_toc.txt | 4 ++-- configs/J721S2/J721S2_linux_toc.txt | 4 ++-- configs/J722S/J722S_linux_toc.txt | 4 ++-- configs/J742S2/J742S2_linux_toc.txt | 4 ++-- configs/J784S4/J784S4_linux_toc.txt | 4 ++-- configs/TDA4VM/TDA4VM_linux_toc.txt | 4 ++-- 15 files changed, 36 insertions(+), 35 deletions(-) diff --git a/configs/AM57X/AM57X_linux_toc.txt b/configs/AM57X/AM57X_linux_toc.txt index c61de7e09..b8b46ea8d 100644 --- a/configs/AM57X/AM57X_linux_toc.txt +++ b/configs/AM57X/AM57X_linux_toc.txt @@ -57,11 +57,11 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/Network/NetCP linux/Foundational_Components/Kernel/Kernel_Drivers/Network/PRUSS linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_overview -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dvfs -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_smartreflex -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_suspend_resume +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_overview +linux/Foundational_Components/Power_Management/pm_dvfs +linux/Foundational_Components/Power_Management/pm_smartreflex +linux/Foundational_Components/Power_Management/pm_suspend_resume linux/Foundational_Components/Kernel/Kernel_Drivers/PWM linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/AM67/AM67_linux_toc.txt b/configs/AM67/AM67_linux_toc.txt index 478587b9a..d41b5d4e3 100644 --- a/configs/AM67/AM67_linux_toc.txt +++ b/configs/AM67/AM67_linux_toc.txt @@ -60,8 +60,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-CBS linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-IET linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-TSN-Tuning linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/AM67A/AM67A_linux_toc.txt b/configs/AM67A/AM67A_linux_toc.txt index bed666949..469be1a5d 100644 --- a/configs/AM67A/AM67A_linux_toc.txt +++ b/configs/AM67A/AM67A_linux_toc.txt @@ -61,8 +61,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-CBS linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-IET linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-TSN-Tuning linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/AM68/AM68_linux_toc.txt b/configs/AM68/AM68_linux_toc.txt index 86a241519..354cf8e35 100644 --- a/configs/AM68/AM68_linux_toc.txt +++ b/configs/AM68/AM68_linux_toc.txt @@ -65,8 +65,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Backplane linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex linux/Foundational_Components/Kernel/Kernel_Drivers/PMIC/pmic_tps6594 -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/AM68A/AM68A_linux_toc.txt b/configs/AM68A/AM68A_linux_toc.txt index 60a7819c9..dbf8a5e42 100644 --- a/configs/AM68A/AM68A_linux_toc.txt +++ b/configs/AM68A/AM68A_linux_toc.txt @@ -66,8 +66,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Backplane linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex linux/Foundational_Components/Kernel/Kernel_Drivers/PMIC/pmic_tps6594 -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/AM69/AM69_linux_toc.txt b/configs/AM69/AM69_linux_toc.txt index 60ca0d2c9..67c245e8e 100644 --- a/configs/AM69/AM69_linux_toc.txt +++ b/configs/AM69/AM69_linux_toc.txt @@ -65,8 +65,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Backplane linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex linux/Foundational_Components/Kernel/Kernel_Drivers/PMIC/pmic_tps6594 -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/AM69A/AM69A_linux_toc.txt b/configs/AM69A/AM69A_linux_toc.txt index 2138d5879..9e76041fa 100644 --- a/configs/AM69A/AM69A_linux_toc.txt +++ b/configs/AM69A/AM69A_linux_toc.txt @@ -66,8 +66,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Backplane linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex linux/Foundational_Components/Kernel/Kernel_Drivers/PMIC/pmic_tps6594 -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/GEN/GEN_linux_toc.txt b/configs/GEN/GEN_linux_toc.txt index 0624857d9..ba4f56986 100644 --- a/configs/GEN/GEN_linux_toc.txt +++ b/configs/GEN/GEN_linux_toc.txt @@ -64,10 +64,11 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/Network/PRUSS linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW2g linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_overview -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dvfs -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_smartreflex -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_suspend_resume +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_overview +linux/Foundational_Components/Power_Management/pm_dvfs +linux/Foundational_Components/Power_Management/pm_smartreflex +linux/Foundational_Components/Power_Management/pm_suspend_resume linux/Foundational_Components/Kernel/Kernel_Drivers/PWM linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/J7200/J7200_linux_toc.txt b/configs/J7200/J7200_linux_toc.txt index ff3a4910a..1f2c3b5a3 100644 --- a/configs/J7200/J7200_linux_toc.txt +++ b/configs/J7200/J7200_linux_toc.txt @@ -63,8 +63,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-TSN-Tuning linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex linux/Foundational_Components/Kernel/Kernel_Drivers/PMIC/pmic_tps6594 -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/J721E/J721E_linux_toc.txt b/configs/J721E/J721E_linux_toc.txt index 6ac97d0af..4b3abb242 100644 --- a/configs/J721E/J721E_linux_toc.txt +++ b/configs/J721E/J721E_linux_toc.txt @@ -68,8 +68,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Backplane linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex linux/Foundational_Components/Kernel/Kernel_Drivers/PMIC/pmic_tps6594 -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/J721S2/J721S2_linux_toc.txt b/configs/J721S2/J721S2_linux_toc.txt index ad42cc0c8..4659bae91 100644 --- a/configs/J721S2/J721S2_linux_toc.txt +++ b/configs/J721S2/J721S2_linux_toc.txt @@ -68,8 +68,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Backplane linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex linux/Foundational_Components/Kernel/Kernel_Drivers/PMIC/pmic_tps6594 -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/J722S/J722S_linux_toc.txt b/configs/J722S/J722S_linux_toc.txt index 9e48654dd..d1b855c5c 100644 --- a/configs/J722S/J722S_linux_toc.txt +++ b/configs/J722S/J722S_linux_toc.txt @@ -63,8 +63,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-CBS linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-IET linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-TSN-Tuning linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/J742S2/J742S2_linux_toc.txt b/configs/J742S2/J742S2_linux_toc.txt index 5c82e1cc6..7d2b049cd 100644 --- a/configs/J742S2/J742S2_linux_toc.txt +++ b/configs/J742S2/J742S2_linux_toc.txt @@ -67,8 +67,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Backplane linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex linux/Foundational_Components/Kernel/Kernel_Drivers/PMIC/pmic_tps6594 -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/J784S4/J784S4_linux_toc.txt b/configs/J784S4/J784S4_linux_toc.txt index d31344433..2be6b5386 100644 --- a/configs/J784S4/J784S4_linux_toc.txt +++ b/configs/J784S4/J784S4_linux_toc.txt @@ -68,8 +68,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Backplane linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex linux/Foundational_Components/Kernel/Kernel_Drivers/PMIC/pmic_tps6594 -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI diff --git a/configs/TDA4VM/TDA4VM_linux_toc.txt b/configs/TDA4VM/TDA4VM_linux_toc.txt index 4b5457bac..21e9909cb 100644 --- a/configs/TDA4VM/TDA4VM_linux_toc.txt +++ b/configs/TDA4VM/TDA4VM_linux_toc.txt @@ -68,8 +68,8 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Backplane linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex linux/Foundational_Components/Kernel/Kernel_Drivers/PMIC/pmic_tps6594 -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management -linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dfs +linux/Foundational_Components_Power_Management +linux/Foundational_Components/Power_Management/pm_dfs linux/Foundational_Components_Kernel_Drivers_Power_Management linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES From c563ed12189f81b3b068ffaf308ec8ec12334f81 Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Tue, 10 Jun 2025 23:42:47 -0500 Subject: [PATCH 04/20] fix(j7): remove Release_Specific_QSG toc entries This was never a stand alone file and include files should not be mentioned here. Signed-off-by: Randolph Sapp --- configs/AM65X/AM65X_linux_toc.txt | 1 - configs/AM67/AM67_linux_toc.txt | 1 - configs/AM67A/AM67A_linux_toc.txt | 1 - configs/AM68/AM68_linux_toc.txt | 1 - configs/AM68A/AM68A_linux_toc.txt | 1 - configs/AM69/AM69_linux_toc.txt | 1 - configs/AM69A/AM69A_linux_toc.txt | 1 - configs/DRA821A/DRA821A_linux_toc.txt | 1 - configs/J7200/J7200_linux_toc.txt | 1 - configs/J721E/J721E_linux_toc.txt | 1 - configs/J721S2/J721S2_linux_toc.txt | 1 - configs/J722S/J722S_linux_toc.txt | 1 - configs/J742S2/J742S2_linux_toc.txt | 1 - configs/J784S4/J784S4_linux_toc.txt | 1 - configs/TDA4VM/TDA4VM_linux_toc.txt | 1 - 15 files changed, 15 deletions(-) diff --git a/configs/AM65X/AM65X_linux_toc.txt b/configs/AM65X/AM65X_linux_toc.txt index 03f702dd4..abccb4692 100644 --- a/configs/AM65X/AM65X_linux_toc.txt +++ b/configs/AM65X/AM65X_linux_toc.txt @@ -17,7 +17,6 @@ devices/AM65X/linux/Release_Specific_Yocto_layer_Configuration devices/AM65X/linux/Release_Specific_Migration_Guide devices/AM65X/linux/Release_Specific_Performance_Guide devices/AM65X/linux/Release_Specific_Supported_Platforms_and_Versions -devices/AM65X/linux/Release_Specific_QSG linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Release-Notes diff --git a/configs/AM67/AM67_linux_toc.txt b/configs/AM67/AM67_linux_toc.txt index d41b5d4e3..e50ccf4e0 100644 --- a/configs/AM67/AM67_linux_toc.txt +++ b/configs/AM67/AM67_linux_toc.txt @@ -16,7 +16,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Release-Notes diff --git a/configs/AM67A/AM67A_linux_toc.txt b/configs/AM67A/AM67A_linux_toc.txt index 469be1a5d..cbad755ed 100644 --- a/configs/AM67A/AM67A_linux_toc.txt +++ b/configs/AM67A/AM67A_linux_toc.txt @@ -16,7 +16,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/index_Edge_AI linux/Foundational_Components_U-Boot diff --git a/configs/AM68/AM68_linux_toc.txt b/configs/AM68/AM68_linux_toc.txt index 354cf8e35..7107456c9 100644 --- a/configs/AM68/AM68_linux_toc.txt +++ b/configs/AM68/AM68_linux_toc.txt @@ -16,7 +16,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Release-Notes diff --git a/configs/AM68A/AM68A_linux_toc.txt b/configs/AM68A/AM68A_linux_toc.txt index dbf8a5e42..241bee79d 100644 --- a/configs/AM68A/AM68A_linux_toc.txt +++ b/configs/AM68A/AM68A_linux_toc.txt @@ -16,7 +16,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/index_Edge_AI linux/Foundational_Components_U-Boot diff --git a/configs/AM69/AM69_linux_toc.txt b/configs/AM69/AM69_linux_toc.txt index 67c245e8e..76739e42a 100644 --- a/configs/AM69/AM69_linux_toc.txt +++ b/configs/AM69/AM69_linux_toc.txt @@ -16,7 +16,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Release-Notes diff --git a/configs/AM69A/AM69A_linux_toc.txt b/configs/AM69A/AM69A_linux_toc.txt index 9e76041fa..ea9083f1d 100644 --- a/configs/AM69A/AM69A_linux_toc.txt +++ b/configs/AM69A/AM69A_linux_toc.txt @@ -16,7 +16,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/index_Edge_AI linux/Foundational_Components_U-Boot diff --git a/configs/DRA821A/DRA821A_linux_toc.txt b/configs/DRA821A/DRA821A_linux_toc.txt index 516c49858..a5b8d0689 100644 --- a/configs/DRA821A/DRA821A_linux_toc.txt +++ b/configs/DRA821A/DRA821A_linux_toc.txt @@ -15,7 +15,6 @@ devices/DRA821A/linux/Release_Specific devices/DRA821A/linux/Release_Specific_Release_Notes devices/DRA821A/linux/Release_Specific_Yocto_layer_Configuration devices/DRA821A/linux/Release_Specific_Supported_Platforms_and_Versions -devices/DRA821A/linux/Release_Specific_QSG linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Release-Notes diff --git a/configs/J7200/J7200_linux_toc.txt b/configs/J7200/J7200_linux_toc.txt index 1f2c3b5a3..46a69dc78 100644 --- a/configs/J7200/J7200_linux_toc.txt +++ b/configs/J7200/J7200_linux_toc.txt @@ -17,7 +17,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Release-Notes diff --git a/configs/J721E/J721E_linux_toc.txt b/configs/J721E/J721E_linux_toc.txt index 4b3abb242..89bf22ae6 100644 --- a/configs/J721E/J721E_linux_toc.txt +++ b/configs/J721E/J721E_linux_toc.txt @@ -17,7 +17,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Release-Notes diff --git a/configs/J721S2/J721S2_linux_toc.txt b/configs/J721S2/J721S2_linux_toc.txt index 4659bae91..75f9c9fc4 100644 --- a/configs/J721S2/J721S2_linux_toc.txt +++ b/configs/J721S2/J721S2_linux_toc.txt @@ -17,7 +17,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Release-Notes diff --git a/configs/J722S/J722S_linux_toc.txt b/configs/J722S/J722S_linux_toc.txt index d1b855c5c..49a5ca0bf 100644 --- a/configs/J722S/J722S_linux_toc.txt +++ b/configs/J722S/J722S_linux_toc.txt @@ -17,7 +17,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Release-Notes diff --git a/configs/J742S2/J742S2_linux_toc.txt b/configs/J742S2/J742S2_linux_toc.txt index 7d2b049cd..c6f1911c7 100644 --- a/configs/J742S2/J742S2_linux_toc.txt +++ b/configs/J742S2/J742S2_linux_toc.txt @@ -17,7 +17,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Release-Notes diff --git a/configs/J784S4/J784S4_linux_toc.txt b/configs/J784S4/J784S4_linux_toc.txt index 2be6b5386..37328f5f7 100644 --- a/configs/J784S4/J784S4_linux_toc.txt +++ b/configs/J784S4/J784S4_linux_toc.txt @@ -17,7 +17,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/Foundational_Components_U-Boot linux/Foundational_Components/U-Boot/Release-Notes diff --git a/configs/TDA4VM/TDA4VM_linux_toc.txt b/configs/TDA4VM/TDA4VM_linux_toc.txt index 21e9909cb..f11386526 100644 --- a/configs/TDA4VM/TDA4VM_linux_toc.txt +++ b/configs/TDA4VM/TDA4VM_linux_toc.txt @@ -17,7 +17,6 @@ devices/J7_Family/linux/Release_Specific_Yocto_layer_Configuration devices/J7_Family/linux/Release_Specific_Migration_Guide devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions -devices/J7_Family/linux/Release_Specific_QSG linux/Foundational_Components linux/index_Edge_AI linux/Foundational_Components_U-Boot From 86bb1448cfa9816af0532f716510bd4a2b3a6fed Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Tue, 10 Jun 2025 23:46:25 -0500 Subject: [PATCH 05/20] fix(u-boot): remove release notes from toc This page used to exist, but it was removed in the below commit. Fixes: 3f466a0c (U-Boot: remove the empty ReleaseNotes page, 2021-01-22) Signed-off-by: Randolph Sapp --- configs/AM437X/AM437X_linux_toc.txt | 1 - configs/AM57X/AM57X_linux_toc.txt | 1 - configs/AM65X/AM65X_linux_toc.txt | 1 - configs/AM67/AM67_linux_toc.txt | 1 - configs/AM67A/AM67A_linux_toc.txt | 1 - configs/AM68/AM68_linux_toc.txt | 1 - configs/AM68A/AM68A_linux_toc.txt | 1 - configs/AM69/AM69_linux_toc.txt | 1 - configs/AM69A/AM69A_linux_toc.txt | 1 - configs/DRA821A/DRA821A_linux_toc.txt | 1 - configs/GEN/GEN_linux_toc.txt | 1 - configs/J7200/J7200_linux_toc.txt | 1 - configs/J721E/J721E_linux_toc.txt | 1 - configs/J721S2/J721S2_linux_toc.txt | 1 - configs/J722S/J722S_linux_toc.txt | 1 - configs/J742S2/J742S2_linux_toc.txt | 1 - configs/J784S4/J784S4_linux_toc.txt | 1 - configs/TDA4VM/TDA4VM_linux_toc.txt | 1 - 18 files changed, 18 deletions(-) diff --git a/configs/AM437X/AM437X_linux_toc.txt b/configs/AM437X/AM437X_linux_toc.txt index b4974b73b..552fc6b18 100644 --- a/configs/AM437X/AM437X_linux_toc.txt +++ b/configs/AM437X/AM437X_linux_toc.txt @@ -22,7 +22,6 @@ linux/Release_Specific_Yocto_layer_Configuration linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/AM57X/AM57X_linux_toc.txt b/configs/AM57X/AM57X_linux_toc.txt index b8b46ea8d..2b3814853 100644 --- a/configs/AM57X/AM57X_linux_toc.txt +++ b/configs/AM57X/AM57X_linux_toc.txt @@ -22,7 +22,6 @@ linux/Release_Specific_Migration_Guide linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/AM65X/AM65X_linux_toc.txt b/configs/AM65X/AM65X_linux_toc.txt index abccb4692..486481e0e 100644 --- a/configs/AM65X/AM65X_linux_toc.txt +++ b/configs/AM65X/AM65X_linux_toc.txt @@ -19,7 +19,6 @@ devices/AM65X/linux/Release_Specific_Performance_Guide devices/AM65X/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/AM67/AM67_linux_toc.txt b/configs/AM67/AM67_linux_toc.txt index e50ccf4e0..49babb5d3 100644 --- a/configs/AM67/AM67_linux_toc.txt +++ b/configs/AM67/AM67_linux_toc.txt @@ -18,7 +18,6 @@ devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/AM67A/AM67A_linux_toc.txt b/configs/AM67A/AM67A_linux_toc.txt index cbad755ed..c0e1a878e 100644 --- a/configs/AM67A/AM67A_linux_toc.txt +++ b/configs/AM67A/AM67A_linux_toc.txt @@ -19,7 +19,6 @@ devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/index_Edge_AI linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/AM68/AM68_linux_toc.txt b/configs/AM68/AM68_linux_toc.txt index 7107456c9..81843b1a7 100644 --- a/configs/AM68/AM68_linux_toc.txt +++ b/configs/AM68/AM68_linux_toc.txt @@ -18,7 +18,6 @@ devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/AM68A/AM68A_linux_toc.txt b/configs/AM68A/AM68A_linux_toc.txt index 241bee79d..0222e1fab 100644 --- a/configs/AM68A/AM68A_linux_toc.txt +++ b/configs/AM68A/AM68A_linux_toc.txt @@ -19,7 +19,6 @@ devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/index_Edge_AI linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/AM69/AM69_linux_toc.txt b/configs/AM69/AM69_linux_toc.txt index 76739e42a..74e630842 100644 --- a/configs/AM69/AM69_linux_toc.txt +++ b/configs/AM69/AM69_linux_toc.txt @@ -18,7 +18,6 @@ devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/AM69A/AM69A_linux_toc.txt b/configs/AM69A/AM69A_linux_toc.txt index ea9083f1d..dc2f54015 100644 --- a/configs/AM69A/AM69A_linux_toc.txt +++ b/configs/AM69A/AM69A_linux_toc.txt @@ -19,7 +19,6 @@ devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/index_Edge_AI linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/DRA821A/DRA821A_linux_toc.txt b/configs/DRA821A/DRA821A_linux_toc.txt index a5b8d0689..863b962bf 100644 --- a/configs/DRA821A/DRA821A_linux_toc.txt +++ b/configs/DRA821A/DRA821A_linux_toc.txt @@ -17,7 +17,6 @@ devices/DRA821A/linux/Release_Specific_Yocto_layer_Configuration devices/DRA821A/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/GEN/GEN_linux_toc.txt b/configs/GEN/GEN_linux_toc.txt index ba4f56986..ee51d95eb 100644 --- a/configs/GEN/GEN_linux_toc.txt +++ b/configs/GEN/GEN_linux_toc.txt @@ -23,7 +23,6 @@ linux/Release_Specific_Migration_Guide linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/J7200/J7200_linux_toc.txt b/configs/J7200/J7200_linux_toc.txt index 46a69dc78..87178f000 100644 --- a/configs/J7200/J7200_linux_toc.txt +++ b/configs/J7200/J7200_linux_toc.txt @@ -19,7 +19,6 @@ devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/J721E/J721E_linux_toc.txt b/configs/J721E/J721E_linux_toc.txt index 89bf22ae6..51c673fa2 100644 --- a/configs/J721E/J721E_linux_toc.txt +++ b/configs/J721E/J721E_linux_toc.txt @@ -19,7 +19,6 @@ devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/J721S2/J721S2_linux_toc.txt b/configs/J721S2/J721S2_linux_toc.txt index 75f9c9fc4..ae30aaf65 100644 --- a/configs/J721S2/J721S2_linux_toc.txt +++ b/configs/J721S2/J721S2_linux_toc.txt @@ -19,7 +19,6 @@ devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/J722S/J722S_linux_toc.txt b/configs/J722S/J722S_linux_toc.txt index 49a5ca0bf..1bcef2e1c 100644 --- a/configs/J722S/J722S_linux_toc.txt +++ b/configs/J722S/J722S_linux_toc.txt @@ -19,7 +19,6 @@ devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/J742S2/J742S2_linux_toc.txt b/configs/J742S2/J742S2_linux_toc.txt index c6f1911c7..6b96a50f1 100644 --- a/configs/J742S2/J742S2_linux_toc.txt +++ b/configs/J742S2/J742S2_linux_toc.txt @@ -19,7 +19,6 @@ devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/J784S4/J784S4_linux_toc.txt b/configs/J784S4/J784S4_linux_toc.txt index 37328f5f7..0bf016791 100644 --- a/configs/J784S4/J784S4_linux_toc.txt +++ b/configs/J784S4/J784S4_linux_toc.txt @@ -19,7 +19,6 @@ devices/J7_Family/linux/Release_Specific_Performance_Guide devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU diff --git a/configs/TDA4VM/TDA4VM_linux_toc.txt b/configs/TDA4VM/TDA4VM_linux_toc.txt index f11386526..76ab9206d 100644 --- a/configs/TDA4VM/TDA4VM_linux_toc.txt +++ b/configs/TDA4VM/TDA4VM_linux_toc.txt @@ -20,7 +20,6 @@ devices/J7_Family/linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/index_Edge_AI linux/Foundational_Components_U-Boot -linux/Foundational_Components/U-Boot/Release-Notes linux/Foundational_Components/U-Boot/Users-Guide linux/Foundational_Components/U-Boot/UG-General-Info linux/Foundational_Components/U-Boot/UG-DFU From ea0e41a95d6e5436b688a44b2b11de08a2ad8422 Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Tue, 10 Jun 2025 23:52:07 -0500 Subject: [PATCH 06/20] fix(android): remove How_To_Guides from toc These files were deleted in the below commit. Fixes: 9ff6b42f (AM62X: Removed unused content, 2022-07-29) Signed-off-by: Randolph Sapp --- configs/GEN/GEN_android_toc.txt | 4 ---- configs/J721E/J721E_android_toc.txt | 4 ---- 2 files changed, 8 deletions(-) diff --git a/configs/GEN/GEN_android_toc.txt b/configs/GEN/GEN_android_toc.txt index f3af613f9..6bef624b1 100644 --- a/configs/GEN/GEN_android_toc.txt +++ b/configs/GEN/GEN_android_toc.txt @@ -10,8 +10,4 @@ android/Release_Specific android/Release_Specific_Release_Notes android/Release_Specific_Supported_Platforms_and_Versions android/Release_Specific_Migration_Guide -android/How_To_Guides -android/How_To_Guides_Load_and_Debug_APKs -android/How_To_Guides_Enable_the_PRU_Ethernet_Ports -android/How_To_Guides_Frequently_Asked_Question android/Documentation_Tarball diff --git a/configs/J721E/J721E_android_toc.txt b/configs/J721E/J721E_android_toc.txt index f3af613f9..6bef624b1 100644 --- a/configs/J721E/J721E_android_toc.txt +++ b/configs/J721E/J721E_android_toc.txt @@ -10,8 +10,4 @@ android/Release_Specific android/Release_Specific_Release_Notes android/Release_Specific_Supported_Platforms_and_Versions android/Release_Specific_Migration_Guide -android/How_To_Guides -android/How_To_Guides_Load_and_Debug_APKs -android/How_To_Guides_Enable_the_PRU_Ethernet_Ports -android/How_To_Guides_Frequently_Asked_Question android/Documentation_Tarball From 864655014efde8203de7aae5b8fac93abfb80df2 Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:00:10 -0500 Subject: [PATCH 07/20] fix(TDA4VM): repair graphics entries The files were renamed in the below commit. Fixes: d813f2a7 (graphics: split or merge appropriate sections, 2024-07-05) Signed-off-by: Randolph Sapp --- configs/TDA4VM/TDA4VM_linux_toc.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/configs/TDA4VM/TDA4VM_linux_toc.txt b/configs/TDA4VM/TDA4VM_linux_toc.txt index 76ab9206d..cbc26c62d 100644 --- a/configs/TDA4VM/TDA4VM_linux_toc.txt +++ b/configs/TDA4VM/TDA4VM_linux_toc.txt @@ -90,9 +90,9 @@ linux/Foundational_Components/Tools/Pin_Mux_Tools linux/Foundational_Components/Tools/Code_Composer_Studio linux/Foundational_Components_IPC_J721E linux/Foundational_Components/Graphics/index -linux/Foundational_Components/Graphics/Graphics_and_Display -linux/Foundational_Components/Graphics/Rogue_Debug_Info -linux/Foundational_Components/Graphics/Rogue_Power_Management_Info +linux/Foundational_Components/Graphics/Common/Display +linux/Foundational_Components/Graphics/Rogue/Rogue_Debug_Info +linux/Foundational_Components/Graphics/Rogue/Rogue_Power_Management_Info linux/Foundational_Components_Virtualization linux/Foundational_Components/Virtualization/Docker linux/Foundational_Components_OPTEE From 947d019595cfd00e621c76872fc195ce85c51b7b Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:08:56 -0500 Subject: [PATCH 08/20] fix(android): remove old entries from toc These files were deleted in the below commit. Fixes: 18f173a0 (AM62X/AM62PX: Android: Remove outdated documentation sources, 2024-07-25) Signed-off-by: Randolph Sapp --- configs/GEN/GEN_android_toc.txt | 8 -------- configs/J721E/J721E_android_toc.txt | 8 -------- 2 files changed, 16 deletions(-) diff --git a/configs/GEN/GEN_android_toc.txt b/configs/GEN/GEN_android_toc.txt index 6bef624b1..e739886e6 100644 --- a/configs/GEN/GEN_android_toc.txt +++ b/configs/GEN/GEN_android_toc.txt @@ -1,13 +1,5 @@ android/index android/Overview android/Overview_Getting_Started_Guide -android/Overview_Directory_Structure android/Overview_Building_the_SDK -android/Overview_Software_Stack android/Overview_Technical_Support -android/Overview_GPLv3_Disclaimer -android/Release_Specific -android/Release_Specific_Release_Notes -android/Release_Specific_Supported_Platforms_and_Versions -android/Release_Specific_Migration_Guide -android/Documentation_Tarball diff --git a/configs/J721E/J721E_android_toc.txt b/configs/J721E/J721E_android_toc.txt index 6bef624b1..e739886e6 100644 --- a/configs/J721E/J721E_android_toc.txt +++ b/configs/J721E/J721E_android_toc.txt @@ -1,13 +1,5 @@ android/index android/Overview android/Overview_Getting_Started_Guide -android/Overview_Directory_Structure android/Overview_Building_the_SDK -android/Overview_Software_Stack android/Overview_Technical_Support -android/Overview_GPLv3_Disclaimer -android/Release_Specific -android/Release_Specific_Release_Notes -android/Release_Specific_Supported_Platforms_and_Versions -android/Release_Specific_Migration_Guide -android/Documentation_Tarball From 2eef6e17f0cdf0041dbfe256733d2c21d8d60b15 Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:16:32 -0500 Subject: [PATCH 09/20] fix(linux): remove old release toc entries This file was deleted in the below commit. Fixes: b03a8bf1 (docs(linux): cleanup Release_Specific_Migration_Guide.rst, 2025-03-31) Signed-off-by: Randolph Sapp --- configs/AM57X/AM57X_linux_toc.txt | 1 - configs/GEN/GEN_linux_toc.txt | 1 - 2 files changed, 2 deletions(-) diff --git a/configs/AM57X/AM57X_linux_toc.txt b/configs/AM57X/AM57X_linux_toc.txt index 2b3814853..61d8dcc45 100644 --- a/configs/AM57X/AM57X_linux_toc.txt +++ b/configs/AM57X/AM57X_linux_toc.txt @@ -18,7 +18,6 @@ devices/AM57X/linux/Release_Specific_Release_Notes devices/AM57X/linux/Release_Specific devices/AM57X/linux/Release_Specific_Yocto_layer_Configuration devices/AM57X/linux/Release_Specific_Performance_Guide -linux/Release_Specific_Migration_Guide linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot diff --git a/configs/GEN/GEN_linux_toc.txt b/configs/GEN/GEN_linux_toc.txt index ee51d95eb..0db43c7ed 100644 --- a/configs/GEN/GEN_linux_toc.txt +++ b/configs/GEN/GEN_linux_toc.txt @@ -19,7 +19,6 @@ linux/Release_Specific linux/Release_Specific_PLSDK_Release_Notes linux/Release_Specific_Performance_Guide linux/Release_Specific_Yocto_layer_Configuration -linux/Release_Specific_Migration_Guide linux/Release_Specific_Supported_Platforms_and_Versions linux/Foundational_Components linux/Foundational_Components_U-Boot From 6fdfaddf125af270afeb4bbcee00bc5b2245458d Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:22:46 -0500 Subject: [PATCH 10/20] fix(AM68A): repair cma toc tree entry This is case sensitive. A typo was resulting in a failed match. Fixes: 1af02076 (fix: configs: Add CMA Guide to Plaforms TOC, 2025-03-24) Signed-off-by: Randolph Sapp --- configs/AM68A/AM68A_linux_toc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/AM68A/AM68A_linux_toc.txt b/configs/AM68A/AM68A_linux_toc.txt index 0222e1fab..ad98bd33d 100644 --- a/configs/AM68A/AM68A_linux_toc.txt +++ b/configs/AM68A/AM68A_linux_toc.txt @@ -126,7 +126,7 @@ linux/How_to_Guides/FAQ/How_to_Integrate_Open_Source_Software linux/How_to_Guides/Host/How_to_Build_a_Ubuntu_Linux_host_under_VMware linux/How_to_Guides_Hardware_Setup_with_CCS linux/How_to_Guides/Hardware_Setup_with_CCS/AM68_SK_Hardware_Setup -linux/How_to_Guides/Target/How_To_Carve_out_CMA +linux/How_to_Guides/Target/How_To_Carve_Out_CMA linux/Documentation_Tarball From 9f978d1434d9d4a1532995dd24fdc83fd6c2dfad Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:27:34 -0500 Subject: [PATCH 11/20] fix(AM62LX): remove invalid toc entry File does not yet exist. Entry was copied from another platform. Fixes: 98f5e6f2 (feat(linux): Initial documentation support for AM62L platform., 2025-02-21) Signed-off-by: Randolph Sapp --- configs/AM62LX/AM62LX_linux_toc.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/configs/AM62LX/AM62LX_linux_toc.txt b/configs/AM62LX/AM62LX_linux_toc.txt index f1619bf20..95b38659a 100644 --- a/configs/AM62LX/AM62LX_linux_toc.txt +++ b/configs/AM62LX/AM62LX_linux_toc.txt @@ -1,5 +1,4 @@ devices/AM62LX/index -devices/AM62LX/index_RTOS devices/AM62LX/linux/Overview devices/AM62LX/linux/Overview_Getting_Started_Guide devices/AM62LX/linux/Overview/Download_and_Install_the_SDK @@ -84,7 +83,6 @@ linux/Foundational_Components_Tools linux/Foundational_Components/Tools/Development_Tools linux/Foundational_Components/Tools/Pin_Mux_Tools #linux/Foundational_Components/Tools/GPIO_Tools -linux/Foundational_Components_IPC62l linux/Foundational_Components_Machine_Learning linux/Foundational_Components/Machine_Learning/arm_compute_library linux/Foundational_Components/Machine_Learning/armnn From 869d0a20bdf6b4938a537aea6204c42733b5755d Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:29:47 -0500 Subject: [PATCH 12/20] fix(AM6*): remove invalid multimedia toc entry This file was deleted in the below commit. Fixes: c231ab66 (fix(wave5): Update Wave5 Multimedia Documentation, 2024-10-31) Signed-off-by: Randolph Sapp --- configs/AM67A/AM67A_linux_toc.txt | 1 - configs/AM69A/AM69A_linux_toc.txt | 1 - 2 files changed, 2 deletions(-) diff --git a/configs/AM67A/AM67A_linux_toc.txt b/configs/AM67A/AM67A_linux_toc.txt index c0e1a878e..37c856a45 100644 --- a/configs/AM67A/AM67A_linux_toc.txt +++ b/configs/AM67A/AM67A_linux_toc.txt @@ -84,7 +84,6 @@ linux/Foundational_Components_Virtualization linux/Foundational_Components/Virtualization/Docker linux/Foundational_Components_OPTEE linux/Foundational_Components_ATF -linux/Foundational_Components_Multimedia_Other_Tools linux/Foundational_Components_Multimedia_wave5 linux/Foundational_Components/Graphics/index linux/Foundational_Components/Graphics/Common/Display diff --git a/configs/AM69A/AM69A_linux_toc.txt b/configs/AM69A/AM69A_linux_toc.txt index dc2f54015..f3bae318e 100644 --- a/configs/AM69A/AM69A_linux_toc.txt +++ b/configs/AM69A/AM69A_linux_toc.txt @@ -90,7 +90,6 @@ linux/Foundational_Components_Virtualization linux/Foundational_Components/Virtualization/Docker linux/Foundational_Components_OPTEE linux/Foundational_Components_ATF -linux/Foundational_Components_Multimedia_Other_Tools linux/Foundational_Components_Multimedia_wave5 linux/Foundational_Components/Graphics/index linux/Foundational_Components/Graphics/Common/Display From f14c767565670c88ba269868bcea799f18cdf45e Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:35:07 -0500 Subject: [PATCH 13/20] fix(TDA4VM): remove invalid Power_Management entry This should have been a part of the below cleanup. Fixes: 7814a12b (Power_Management: fix toctree entries, 2024-03-19) Signed-off-by: Randolph Sapp --- configs/TDA4VM/TDA4VM_linux_toc.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/configs/TDA4VM/TDA4VM_linux_toc.txt b/configs/TDA4VM/TDA4VM_linux_toc.txt index cbc26c62d..ca01a3888 100644 --- a/configs/TDA4VM/TDA4VM_linux_toc.txt +++ b/configs/TDA4VM/TDA4VM_linux_toc.txt @@ -68,7 +68,6 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex linux/Foundational_Components/Kernel/Kernel_Drivers/PMIC/pmic_tps6594 linux/Foundational_Components_Power_Management linux/Foundational_Components/Power_Management/pm_dfs -linux/Foundational_Components_Kernel_Drivers_Power_Management linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI linux/Foundational_Components/Kernel/Kernel_Drivers/SERDES/SERDES linux/Foundational_Components/Kernel/Kernel_Drivers/SPI From c91ba41dfd9ef7f42673bd51e7330638e78af4cf Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:40:01 -0500 Subject: [PATCH 14/20] fix(J784S4): fix typo in toc tree entry This was introduced as a typo in the below commit. Fixes: 2ac7133f (J784S4: Add hardware setup page for AM69-SK, 2023-07-19) Signed-off-by: Randolph Sapp --- configs/J784S4/J784S4_linux_toc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/J784S4/J784S4_linux_toc.txt b/configs/J784S4/J784S4_linux_toc.txt index 0bf016791..68bcc3da5 100644 --- a/configs/J784S4/J784S4_linux_toc.txt +++ b/configs/J784S4/J784S4_linux_toc.txt @@ -132,7 +132,7 @@ linux/How_to_Guides/FAQ/How_to_Integrate_Open_Source_Software linux/How_to_Guides/Host/How_to_Build_a_Ubuntu_Linux_host_under_VMware linux/How_to_Guides_Hardware_Setup_with_CCS linux/How_to_Guides/Hardware_Setup_with_CCS/J784S4_EVM_Hardware_Setup -linux/How_to_Guides/Hardware_Setup_with_CCS/AM69_SK_EVM_Hardware_Setup +linux/How_to_Guides/Hardware_Setup_with_CCS/AM69_SK_Hardware_Setup linux/How_to_Guides/FAQ/How_to_run_BIST_on_a_core linux/How_to_Guides/Target/How_To_Carve_Out_CMA linux/Documentation_Tarball From 1e116915982aaf84b40a74bf53cf100ce67604f3 Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:44:41 -0500 Subject: [PATCH 15/20] fix(TDA4VM): remove invalid toc entry The file was removed in the below commit. Fixes: 13dc20b2 (Foundational SDK J7: TOC: Remove no-longer-supported Wifi demo, 2024-07-31) Signed-off-by: Randolph Sapp --- configs/TDA4VM/TDA4VM_linux_toc.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/configs/TDA4VM/TDA4VM_linux_toc.txt b/configs/TDA4VM/TDA4VM_linux_toc.txt index ca01a3888..82bfc082b 100644 --- a/configs/TDA4VM/TDA4VM_linux_toc.txt +++ b/configs/TDA4VM/TDA4VM_linux_toc.txt @@ -123,4 +123,3 @@ linux/Documentation_Tarball linux/Demo_User_Guides/index_Demos linux/Demo_User_Guides/Edge_AI_Gallery_User_Guide -system/Demo_User_Guides/WiFi_OOB_Demo_User_Guide From 1f916885b6cce81fc52c557cf28871caa1e5c2cd Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:47:00 -0500 Subject: [PATCH 16/20] fix(PRU-ICSS): remove invalid toc entries The file was removed in the below commit. Fixes: 56fc2a73 (PRU-ICSS: Remove ICSS_EMAC PRU-ICSS references, 2022-01-12) Signed-off-by: Randolph Sapp --- configs/DRA821A/DRA821A_linux_toc.txt | 1 - configs/J7200/J7200_linux_toc.txt | 1 - 2 files changed, 2 deletions(-) diff --git a/configs/DRA821A/DRA821A_linux_toc.txt b/configs/DRA821A/DRA821A_linux_toc.txt index 863b962bf..b51f1b22d 100644 --- a/configs/DRA821A/DRA821A_linux_toc.txt +++ b/configs/DRA821A/DRA821A_linux_toc.txt @@ -68,7 +68,6 @@ linux/Foundational_Components/Tools/Development_Tools linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/Pin_Mux_Tools linux/Foundational_Components/Tools/Code_Composer_Studio -linux/Foundational_Components/PRU-ICSS-Linux-User-Space linux/Foundational_Components_OPTEE linux/Foundational_Components_ATF linux/How_to_Guides diff --git a/configs/J7200/J7200_linux_toc.txt b/configs/J7200/J7200_linux_toc.txt index 87178f000..82f4e6064 100644 --- a/configs/J7200/J7200_linux_toc.txt +++ b/configs/J7200/J7200_linux_toc.txt @@ -82,7 +82,6 @@ linux/Foundational_Components/Tools/Development_Tools linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/SysConfig_Tools linux/Foundational_Components/Tools/Code_Composer_Studio -linux/Foundational_Components/PRU-ICSS-Linux-User-Space linux/Foundational_Components_IPC_J7200 linux/Foundational_Components_OPTEE linux/Foundational_Components_ATF From b8e253890a03a88f1f6a2025a2d5cba716094edc Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:50:03 -0500 Subject: [PATCH 17/20] fix(AM57X): repair pru toc tree entry This file was renamed in the below commit. Fixes: 9dec3bc0 (PRU: Add PRU Subsystem information, 2022-06-08) Signed-off-by: Randolph Sapp --- configs/AM57X/AM57X_linux_toc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/AM57X/AM57X_linux_toc.txt b/configs/AM57X/AM57X_linux_toc.txt index 61d8dcc45..1369e2fa1 100644 --- a/configs/AM57X/AM57X_linux_toc.txt +++ b/configs/AM57X/AM57X_linux_toc.txt @@ -80,7 +80,7 @@ linux/Foundational_Components/Tools/Development_Tools linux/Foundational_Components/Tools/Flash_Tools linux/Foundational_Components/Tools/Pin_Mux_Tools linux/Foundational_Components/Tools/Code_Composer_Studio -linux/Foundational_Components_PRU-ICSS_PRU_ICSSG +linux/Foundational_Components_PRU_Subsystem linux/Foundational_Components/PRU-ICSS-Linux-Drivers linux/Foundational_Components/PRU-ICSS/Linux_Drivers/RemoteProc linux/Foundational_Components/PRU-ICSS/Linux_Drivers/RPMsg From 17c68ff4b28dccbf5fea8f0aa687e84b89a3cf50 Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:52:27 -0500 Subject: [PATCH 18/20] fix(CORESDK): remove invalid toc entry The file was removed in the below commit. Fixes: f1c9731b (docs(linux): cleanup coresdk Performance Guide pages, 2024-12-08) Signed-off-by: Randolph Sapp --- configs/CORESDK/CORESDK_linux_toc.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/configs/CORESDK/CORESDK_linux_toc.txt b/configs/CORESDK/CORESDK_linux_toc.txt index 2b467a7f7..d5aa499a0 100644 --- a/configs/CORESDK/CORESDK_linux_toc.txt +++ b/configs/CORESDK/CORESDK_linux_toc.txt @@ -1,6 +1,5 @@ linux/index linux/Release_Specific linux/Release_Specific_CoreSDK_Release_Notes -linux/Release_Specific_CoreSDK_Performance_Guide linux/Release_Specific_CoreSDK_Yocto_layer_Configuration linux/Release_Specific_CoreSDK_Migration_Guide From bbb325ec369fd9cc388ee9ba9950a79e62c90925 Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 00:54:16 -0500 Subject: [PATCH 19/20] fix(CPSW-TSN): repair toc tree entry The file was renamed in the below commit. Fixes: 5c4449ab (Kernel_Drivers/Network/CPSW-TSN: Clean up TSN documentation and testing, 2022-10-17) Signed-off-by: Randolph Sapp --- configs/DRA821A/DRA821A_linux_toc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/DRA821A/DRA821A_linux_toc.txt b/configs/DRA821A/DRA821A_linux_toc.txt index b51f1b22d..c2fb6a7bc 100644 --- a/configs/DRA821A/DRA821A_linux_toc.txt +++ b/configs/DRA821A/DRA821A_linux_toc.txt @@ -43,7 +43,7 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/MCAN linux/Foundational_Components/Kernel/Kernel_Drivers/GPIO linux/Foundational_Components/Kernel/Kernel_Drivers/I2C linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW2g -linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-TSN-Testing +linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-TSN linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-PTP linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-EST linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-CBS From fff6ea7715c9c89e941c28059dc7467336a4f5c8 Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Wed, 11 Jun 2025 01:14:44 -0500 Subject: [PATCH 20/20] ci(check_toc_txt): add a lock to prevent regression Add a CI workflow to lock this progress. Hopefully this will alert us of whenever any damaging changes are occurring to the toc files in the future. Signed-off-by: Randolph Sapp --- .github/workflows/check_toc_txt.yml | 68 +++++++++++++++++++++++++++++ .github/workflows/comment.yml | 1 + 2 files changed, 69 insertions(+) create mode 100644 .github/workflows/check_toc_txt.yml diff --git a/.github/workflows/check_toc_txt.yml b/.github/workflows/check_toc_txt.yml new file mode 100644 index 000000000..82eec08bf --- /dev/null +++ b/.github/workflows/check_toc_txt.yml @@ -0,0 +1,68 @@ +--- +name: "check_toc_txt" + +on: + pull_request: + branches: [master] + paths: + - 'source/**' + - 'configs/*/*_toc.txt' + +defaults: + run: + shell: bash + +jobs: + lint: + name: Lint + runs-on: ubuntu-latest + container: + image: ghcr.io/texasinstruments/processor-sdk-doc:latest + options: --entrypoint /bin/bash + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Update refs and settings + run: | + git config --global --add safe.directory "$PWD" + git switch -C pr + git fetch --no-tags --depth=1 origin master + git switch master + + - name: Run rstcheck + run: | + # Disable color output + export NO_COLOR=true + + # Run the test + bin/delta.sh -a master -b pr -- ./bin/check_toc_txt.py + + # Prepare summary + WARNING_COUNT=$(wc -l < _new-warn.log) + if [ "$WARNING_COUNT" -gt "0" ]; then + echo "New issues found with check_toc_txt.py:" + echo '```text' + cat _new-warn.log + echo '```' + else + echo "No new issues found with check_toc_txt.py" + fi >> "$GITHUB_STEP_SUMMARY" + + # Prepare the artifacts + mkdir -p ./results + echo "${{ github.event.number }}" > ./results/id + cp "$GITHUB_STEP_SUMMARY" ./results/summary + echo "$(wc -l < _new-warn.log)" > ./results/problem-count + + # Exit with error if there are new warnings + [ "$WARNING_COUNT" -eq "0" ] + + - name: Save results + uses: actions/upload-artifact@v4 + if: always() + with: + name: results + path: results/ + retention-days: 1 diff --git a/.github/workflows/comment.yml b/.github/workflows/comment.yml index 3b2698699..d6c08f42d 100644 --- a/.github/workflows/comment.yml +++ b/.github/workflows/comment.yml @@ -5,6 +5,7 @@ on: workflow_run: workflows: - rstcheck + - check_toc_txt types: - completed