coreboot/Documentation/mainboard
Nicholas Chin 49219f1ce1 Docs: Use markdown autolinks instead of Sphinx doc directive
Several files use embedded reStructuredText blocks in order to use the
:doc: directive to reference other markdown files using a relative path.
MyST Parser supports a similar feature using the standard Markdown
autolink (angled bracket) syntax, so use this instead as it is cleaner.
Both methods use the first heading of the linked file as the text shown
in the reference, though MyST Parser also supports the standard [link
text](../path/to/file.md) syntax to explicitly set the link text.

Note that when using the autolink syntax, `project:` must be prepended
to the relative path as it expects a URI scheme for all autolinks. This
is not required when using the separate text and URI syntax.

Before:
    ```{eval-rst}
    Example text :doc:`../relative/path`.
    ```

After:
    Example text <project:../relative/path.md>

Using the Markdown syntax also avoids formatting issues if any plain
text in the eval-rst block uses Markdown formatting syntax where they
would unintentionally be parsed differently due to text being parsed as
reStructuredText.

Some :doc: instances still remain as they are used within reST style
tables in an eval-rst block, so these were left as is since the Markdown
syntax would be invalid in that context.

[1]: https://myst-parser.readthedocs.io/en/latest/syntax/cross-referencing.html#autolinks

Change-Id: I8828bf7efe13de6d6f628f6b64151fbd25289fa5
Signed-off-by: Nicholas Chin <nic.c3.14@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/88618
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nicholas Sudsgaard <devel+coreboot@nsudsgaard.com>
2025-08-02 16:47:10 +00:00
..
51nb
acer Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
amd/pademelon Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
asrock Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
asus Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
cavium Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
clevo/n130wu Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
dell Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
emulation Docs: Convert bare URLs into hyperlinks 2024-12-14 06:23:13 +00:00
erying/tgl Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
facebook Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
foxconn Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
gigabyte Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
hp Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
intel Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
kontron Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
lenovo Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
libretrend Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
msi/ms7707 Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
ocp Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
opencellular Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
pcengines Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
portwell Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
prodrive Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
protectli Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
purism Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
roda/rk9
sifive Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
starlabs mb/starlabs/starbook: Add Meteor Lake (165H) variant 2025-01-16 16:13:09 +00:00
supermicro Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
system76 Docs: Convert bare URLs into hyperlinks 2024-12-14 06:23:13 +00:00
ti Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
topton/adl Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
up/squared Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
index.md Documentation: Add a mainboard entry for the Lenovo T480/T480s 2025-07-17 18:15:40 +00:00