From 16368bb871ce1ca59742d698fdde2f74c5a787fb Mon Sep 17 00:00:00 2001 From: BFE Engineering Date: Sun, 30 Aug 2026 07:27:57 -0600 Subject: [PATCH] public-readiness: remove internal person-name attributions from docs Decision/directive lines keep their dates and content, drop the name; hands-on confirmations become "confirmed by hand at the panel"; a dangling CLAUDE.md reference becomes "repo policy". Upstream vendor author attributions in the GPL kernel sources (MODULE_AUTHOR, copyright headers, LKML citations) are third-party legal attributions and stay. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_018HUayid7W5w7jBdb9Rrj1K --- kernel/docs/bringup.md | 2 +- kernel/rv1106-enablement/CAPABILITIES-AUDIT.md | 2 +- kernel/rv1106-enablement/OVERNIGHT-PLAN.md | 2 +- kernel/rv1106-enablement/OVERNIGHT-RESULTS.md | 4 ++-- kernel/rv1106-enablement/PROVENANCE.md | 2 +- kernel/rv1106-enablement/rga/PORT-PLAN.md | 2 +- kernel/rv1106-enablement/touch/VERIFIED.md | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/kernel/docs/bringup.md b/kernel/docs/bringup.md index 0d05b64..6f8bc4c 100644 --- a/kernel/docs/bringup.md +++ b/kernel/docs/bringup.md @@ -1,6 +1,6 @@ # RV1106 → Linux 6.18 forward-port (self-built, from vendor 5.10) -**Decision ([maintainer], 2026-08-23):** forward-port the RV1106 SoC enablement from the +**Decision (2026-08-23):** forward-port the RV1106 SoC enablement from the Rockchip **vendor 5.10** tree straight to **Linux 6.18 LTS**, ourselves, using **no plan44 code**, built on **our Buildroot 2025.02 LTS + uClibc**. We own the tree. diff --git a/kernel/rv1106-enablement/CAPABILITIES-AUDIT.md b/kernel/rv1106-enablement/CAPABILITIES-AUDIT.md index a6829d3..7a10279 100644 --- a/kernel/rv1106-enablement/CAPABILITIES-AUDIT.md +++ b/kernel/rv1106-enablement/CAPABILITIES-AUDIT.md @@ -24,7 +24,7 @@ scanout window (rv1106 uses **WIN1**, not rv1126's WIN2). Full chain + `_a`-vs-` register diff in `display/VERIFIED.md`. ## GT911 touch — VERIFIED this run (2026-08-25) -UI responds to taps/swipes on the panel ([maintainer]-confirmed); GT911 detected +UI responds to taps/swipes on the panel (confirmed by hand at the panel); GT911 detected (`ID 911, version 1060`), `/dev/input/event0` held by warden-ui. Fix: `CONFIG_TOUCHSCREEN_GOODIX=y` (built-in — the rootfs `goodix.ko` is a 5.10 build that can't load on 6.18) + GT911 node on `&i2c3`. Details in `touch/VERIFIED.md`. diff --git a/kernel/rv1106-enablement/OVERNIGHT-PLAN.md b/kernel/rv1106-enablement/OVERNIGHT-PLAN.md index 5f2ff9e..27f6bd2 100644 --- a/kernel/rv1106-enablement/OVERNIGHT-PLAN.md +++ b/kernel/rv1106-enablement/OVERNIGHT-PLAN.md @@ -1,6 +1,6 @@ # Overnight autonomous kernel-completion workflow -**Directive ([maintainer], 2026-08-24 night):** port/enable **every** remaining RV1106 +**Directive (2026-08-24 night):** port/enable **every** remaining RV1106 hardware capability on the self-built 6.18 kernel, **open-source-first** — we want *source* we can read, harden, and bend to our needs (vendor SDK source, upstream, community repos, or reverse-engineering), never binary blobs. Not just ports — diff --git a/kernel/rv1106-enablement/OVERNIGHT-RESULTS.md b/kernel/rv1106-enablement/OVERNIGHT-RESULTS.md index e14d679..791a6d0 100644 --- a/kernel/rv1106-enablement/OVERNIGHT-RESULTS.md +++ b/kernel/rv1106-enablement/OVERNIGHT-RESULTS.md @@ -1,6 +1,6 @@ # Overnight kernel-enablement run — results (2026-08-24 night → 08-25) -Goal ([maintainer]): port/enable **every** remaining RV1106 hardware capability on the +Goal: port/enable **every** remaining RV1106 hardware capability on the self-built Linux 6.18.46, open-source-first, verify on hardware, so the display's last mile can start in the morning. Runs on warden-c8a3 (`_b` slot = our 6.18). @@ -33,7 +33,7 @@ mailbox (binds via rk3368 fallback but no client to exercise), crypto-v3 (CPU crypto extensions already cover it; 100 KB port), NPU (no open userspace), pvtm (DVFS-only). Camera/ISP/SPI: no hardware. **No unexplored capability gap.** -## Morning (needs [maintainer] at the bench) +## Morning (needs a human at the bench) 1. **Display connector** — VOP binds + DRM card0 + panel probes, but no connector link yet; needs eyes on the panel (pixels can't be verified over serial). 2. **Audible audio** — `speaker-test`/`aplay` through the acodec. diff --git a/kernel/rv1106-enablement/PROVENANCE.md b/kernel/rv1106-enablement/PROVENANCE.md index 76f69eb..d350243 100644 --- a/kernel/rv1106-enablement/PROVENANCE.md +++ b/kernel/rv1106-enablement/PROVENANCE.md @@ -1,6 +1,6 @@ # Driver provenance & openness ledger -[maintainer]'s directive: **every** driver we run on the self-built 6.18 kernel must be +Standing directive: **every** driver we run on the self-built 6.18 kernel must be open source we can read, harden, and bend — not a binary blob — and this applies to the drivers *already* ported, not just the new ones. This ledger records, for each, where the source came from and under what license. Every entry is GPL-2.0 diff --git a/kernel/rv1106-enablement/rga/PORT-PLAN.md b/kernel/rv1106-enablement/rga/PORT-PLAN.md index fce5f02..79f1cea 100644 --- a/kernel/rv1106-enablement/rga/PORT-PLAN.md +++ b/kernel/rv1106-enablement/rga/PORT-PLAN.md @@ -284,7 +284,7 @@ implied by this kernel port. reports true (`querystring(RGA_VERSION)` succeeds — `warden_rga.c:458-466`) and the Monitor page's "RGA" load metric moves during graph scroll (`warden_rga_load_pct()`, `warden_rga.c:226-241`) — the same on-target evidence bar as every other change in - this repo (`../../CLAUDE.md`: "UI/daemon changes are verified on a real panel"). + this repo (repo policy: "UI/daemon changes are verified on a real panel"). ## Summary of residual risk (PORT-VERIFY-class items) diff --git a/kernel/rv1106-enablement/touch/VERIFIED.md b/kernel/rv1106-enablement/touch/VERIFIED.md index 2174e9d..13dd1db 100644 --- a/kernel/rv1106-enablement/touch/VERIFIED.md +++ b/kernel/rv1106-enablement/touch/VERIFIED.md @@ -1,7 +1,7 @@ # GT911 capacitive touch — VERIFIED on warden-c8a3 (2026-08-25) Touch works on our self-built 6.18.46 (`_b`): the WardenOS UI responds to -taps/swipes ([maintainer] confirmed on the physical panel). Objective evidence: +taps/swipes (confirmed by hand on the physical panel). Objective evidence: ``` Goodix-TS 3-0014: ID 911, version: 1060