coreboot/src
Nico Huber 520f20ef52 libgfxinit: Allow to configure screen rotation
This allows to configure a default screen rotation in 90-degree
steps. The framebuffer contents will then be displayed rotated,
by the same amount in the other direction; i.e. if you turn the
screen to the left, the picture has to be rotated to the right
to accommodate.

This is only supported by libgfxinit from Skylake / Apollo Lake
on (earlier GPUs didn't support the 90-degree steps anyway) and
it only works with the linear-framebuffer option.

Change-Id: Iac75cefbd34f28c55ec20ee152fe67351cc48653
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/38922
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2024-09-30 11:01:09 +00:00
..
acpi acpi/sata.c: Fix Wunterminated-string-initialization error on port_name 2024-09-01 05:34:38 +00:00
arch arch/x86/car.ld: Fix overlapping regions 2024-08-30 07:36:26 +00:00
commonlib drivers/efi/uefi_capsules.c: coalesce and store UEFI capsules 2024-08-30 15:48:25 +00:00
console console/i2c_smbus: Allow to send data w/o register offset 2024-07-11 00:06:22 +00:00
cpu cpu/x86/smm/smm_module_handler: Remove <commonlib/bsd/compiler.h> 2024-09-10 03:11:13 +00:00
device libgfxinit: Allow to configure screen rotation 2024-09-30 11:01:09 +00:00
drivers libgfxinit: Allow to configure screen rotation 2024-09-30 11:01:09 +00:00
ec ec/google/chromeec: Optimize battery string readout with caching 2024-09-14 18:13:47 +00:00
include sconfig: Move config_of_soc from device.h to static.h 2024-09-28 20:44:40 +00:00
lib lib/jpeg: return string (not int) error messages 2024-09-18 21:51:40 +00:00
mainboard mb/google/brox/var/lotso: Fix goodix touchscreen power off sequence 2024-09-30 08:11:53 +00:00
northbridge nb/amd/agesa/agesa_helper.h: Remove unused <stddef.h> 2024-09-10 03:12:00 +00:00
sbom src, util: Clean up makefile.inc in text, help & comments 2024-01-26 20:15:18 +00:00
security tree: Drop unnecessary "true/false" comments 2024-09-04 01:16:40 +00:00
soc soc/intel/common: systemagent: Fix typo in HAVE_BDSM_BGSM_REGISTER help text 2024-09-30 11:00:45 +00:00
southbridge azalia: Get rid of "return {-1,0} 2024-08-11 17:10:08 +00:00
superio superio/ite/it8728f: Support setting power state after power failure 2024-08-20 13:10:02 +00:00
vendorcode vc/intel/fsp: Update PTL FSP headers from dummy headers to v2382_01 2024-09-28 18:09:34 +00:00
Kconfig Add initial experimental LTO support 2024-08-24 12:50:38 +00:00