coreboot/Documentation/mainboard/hp
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
..
2170p.md Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
2170p_flash.jpg mb/hp/snb_ivb_laptops: Add HP EliteBook 2170p as 2570p variant 2023-03-23 21:19:47 +00:00
2560p.md Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
2560p_flash.webp mainboard: Add HP EliteBook 2560p 2020-08-17 06:25:19 +00:00
8560w.md documentation: Fix evaluation of reStructuredText 2024-06-19 17:43:06 +00:00
8560w_flash.webp mb/hp: Add Elitebook 8560w as an HP Sandy/Ivy Bridge laptop variant 2024-06-15 08:35:27 +00:00
8760w.md Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
8760w_flash.jpg
compaq_8200_sff.md Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
compaq_8200_sff_flash1.jpg
compaq_8200_sff_flash2.jpg
compaq_8200_sff_jumper.jpg Documentation/mainboard/hp: Add more about internal flashing 2023-04-25 13:02:22 +00:00
compaq_8300_sff.md Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
compaq_8300_usdt.md Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
compaq_8300_usdt_rom_header.jpg mb/hp: Add new port for compaq_8300_elite_usdt 2023-07-03 05:01:02 +00:00
compaq_pro_6300_series.md mb/hp/snb_ivb_desktops: Add Compaq Pro 6300 MT/SFF variant 2025-07-02 18:08:08 +00:00
elitebook_820_g2.md Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
elitebook_820_g2_flash.jpg mb/hp: Add EliteBook 820 G2 2023-08-04 21:45:53 +00:00
folio_9480m.md Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
folio_9480m_flash.webp mb/hp: Add HP EliteBook Folio 9480m 2020-11-10 06:16:05 +00:00
hp_kbc1126_laptops.md
hp_sure_start.md Documentation: Introduce HP Sure Start and the method to bypass it 2020-11-09 10:38:32 +00:00
pro_3x00_series.md Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
pro_3x00_series_flash.avif Doc/mb/hp: Rename pro_3500_series to pro_3x00 series 2025-02-28 18:30:52 +00:00
pro_3x00_series_jumper.avif Doc/mb/hp: Rename pro_3500_series to pro_3x00 series 2025-02-28 18:30:52 +00:00
z220_sff.md Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00