<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lbmk.git/resources/u-boot/gru, branch 25.04_branch</title>
<subtitle>libreboot build system (LibreBoot MaKe)
</subtitle>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/'/>
<entry>
<title>u-boot: Use a common tree</title>
<updated>2022-12-10T11:19:00+00:00</updated>
<author>
<name>Alper Nebi Yasak</name>
<email>alpernebiyasak@gmail.com</email>
</author>
<published>2022-12-07T10:34:20+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=c798975de639fddd708b99b4c67e567142264b7b'/>
<id>c798975de639fddd708b99b4c67e567142264b7b</id>
<content type='text'>
Merge all boards into a common "default" tree, currently for v2022.07.
This ends up applying the "Improve UEFI experience on DM_VIDEO" series
to everything, so refresh the configs for the new options.

Signed-off-by: Alper Nebi Yasak &lt;alpernebiyasak@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge all boards into a common "default" tree, currently for v2022.07.
This ends up applying the "Improve UEFI experience on DM_VIDEO" series
to everything, so refresh the configs for the new options.

Signed-off-by: Alper Nebi Yasak &lt;alpernebiyasak@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>u-boot: Add kevin chromebook configs</title>
<updated>2022-08-28T14:42:15+00:00</updated>
<author>
<name>Alper Nebi Yasak</name>
<email>alpernebiyasak@gmail.com</email>
</author>
<published>2022-08-26T15:55:39+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=38655635510e8e18b8844c91ca449ff57cead2a3'/>
<id>38655635510e8e18b8844c91ca449ff57cead2a3</id>
<content type='text'>
This adds U-Boot configuration for the Samsung Chromebook Plus (v1),
also known as "chromebook_kevin" in the U-Boot upstream defconfigs. Also
adds a shared "gru" board directory to share with others having the same
baseboard.

It uses v2022.07 with some quality-of-life patches. The first one is a
clock adjustment to match coreboot clocks for the video output, the
second one is a series about text cursor support and larger fonts. These
are because the display has a high resolution of 2400x1600 at 12.3".

The config has the following diffconfig from the upstream defconfig for
this board:

    # For chainloading from depthcharge like a payload (RW_LEGACY).
    # Not everything might be necessary, but didn't test without these.
     INIT_SP_RELATIVE n -&gt; y
     LNX_KRNL_IMG_TEXT_OFFSET_BASE 0x00200000 -&gt; 0x18000000
     POSITION_INDEPENDENT n -&gt; y
     SYS_TEXT_BASE 0x00200000 -&gt; 0x18000000
    +SYS_INIT_SP_BSS_OFFSET 524288

    # Higher speeds for eMMC
     MMC_HS200_SUPPORT n -&gt; y
     MMC_HS400_ES_SUPPORT n -&gt; y
     MMC_HS400_SUPPORT n -&gt; y
     MMC_IO_VOLTAGE n -&gt; y
     MMC_SDHCI_SDMA n -&gt; y
     MMC_SPEED_MODE_SET n -&gt; y
    +MMC_UHS_SUPPORT y

    # Build the u-boot.elf to use as a payload
     REMAKE_ELF n -&gt; y

    # Slightly faster video output
     VIDEO_COPY n -&gt; y

    # Larger fonts per the applied series
     VIDEO_FONT_8X16 y -&gt; n
     VIDEO_FONT_TER16X32 n -&gt; y

Signed-off-by: Alper Nebi Yasak &lt;alpernebiyasak@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds U-Boot configuration for the Samsung Chromebook Plus (v1),
also known as "chromebook_kevin" in the U-Boot upstream defconfigs. Also
adds a shared "gru" board directory to share with others having the same
baseboard.

It uses v2022.07 with some quality-of-life patches. The first one is a
clock adjustment to match coreboot clocks for the video output, the
second one is a series about text cursor support and larger fonts. These
are because the display has a high resolution of 2400x1600 at 12.3".

The config has the following diffconfig from the upstream defconfig for
this board:

    # For chainloading from depthcharge like a payload (RW_LEGACY).
    # Not everything might be necessary, but didn't test without these.
     INIT_SP_RELATIVE n -&gt; y
     LNX_KRNL_IMG_TEXT_OFFSET_BASE 0x00200000 -&gt; 0x18000000
     POSITION_INDEPENDENT n -&gt; y
     SYS_TEXT_BASE 0x00200000 -&gt; 0x18000000
    +SYS_INIT_SP_BSS_OFFSET 524288

    # Higher speeds for eMMC
     MMC_HS200_SUPPORT n -&gt; y
     MMC_HS400_ES_SUPPORT n -&gt; y
     MMC_HS400_SUPPORT n -&gt; y
     MMC_IO_VOLTAGE n -&gt; y
     MMC_SDHCI_SDMA n -&gt; y
     MMC_SPEED_MODE_SET n -&gt; y
    +MMC_UHS_SUPPORT y

    # Build the u-boot.elf to use as a payload
     REMAKE_ELF n -&gt; y

    # Slightly faster video output
     VIDEO_COPY n -&gt; y

    # Larger fonts per the applied series
     VIDEO_FONT_8X16 y -&gt; n
     VIDEO_FONT_TER16X32 n -&gt; y

Signed-off-by: Alper Nebi Yasak &lt;alpernebiyasak@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
