• Dr. David Alan Gilbert's avatar
    powerpc: Use shared font data · 0ebc7fea
    Dr. David Alan Gilbert authored
    PowerPC has a 'btext' font used for the console which is almost identical
    to the shared font_sun8x16, so use it rather than duplicating the data.
    
    They were actually identical until about a decade ago when
       commit bcfbeece ("drivers: console: font_: Change a glyph from
                            "broken bar" to "vertical line"")
    
    which changed the | in the shared font to be a solid
    bar rather than a broken bar.  That's the only difference.
    
    This was originally spotted by the PMF source code analyser, which
    noticed that sparc does the same thing with the same data, and they
    also share a bunch of functions to manipulate the data.  I've previously
    posted a near identical patch for sparc.
    
    Tested very lightly with a boot without FS in qemu.
    Signed-off-by: default avatar"Dr. David Alan Gilbert" <linux@treblig.org>
    Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
    Link: https://msgid.link/20230825142754.1487900-1-linux@treblig.org
    0ebc7fea
btext.c 13.3 KB