u-boot/drivers
Ivan T. Ivanov cce167eb8d bcm2835: Dynamically calculate bytes per pixel parameter
brcm,bcm2708-fb device provided by firmware on RPi5 uses
16 bits per pixel, so lets calculate framebuffer bytes
per pixel dynamically based on queried information.

Tested to work for RPi2b v1.2, RPi3b v1.3, RPi4b v1.1,
RPi2 Zero W, RPi5b v1.0.

Reviewed-by: Matthias Brugger <mbrugger@suse.com>
Tested-by: Jens Maus <mail@jens-maus.de>
Tested-by: Darko Alavanja <darko.alavanja@konsulko.com>
Signed-off-by: Ivan T. Ivanov <iivanov@suse.de>
Signed-off-by: Matthias Brugger <mbrugger@suse.com>
2024-01-30 17:39:51 +01:00
..
adc dm: adc: imx93-adc depends on ADC (fix boot) 2023-10-18 10:02:49 +02:00
ata Prepare v2024.01-rc3 2023-11-20 09:19:50 -05:00
axi axi: fix definition of axi_sandbox_get_emul() 2023-06-01 12:32:03 -04:00
bios_emulator global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
block blk: blkmap: add ramdisk creation utility function 2023-11-18 10:08:08 +02:00
bootcount bootcount: Add driver model I2C driver 2023-10-31 09:09:04 +01:00
bus bus: Optionally include TI sysc driver in SPL/TPL 2022-12-02 08:39:00 -05:00
button button: qcom-pmic: introduce Qualcomm PMIC button driver 2024-01-16 12:26:53 +00:00
cache cache: add sifive private L2 cache driver 2023-12-27 17:28:57 +08:00
clk Merge branch 'master-cleanup' of https://source.denx.de/u-boot/custodians/u-boot-sh 2024-01-27 20:43:20 -05:00
core fdt: Check for a valid fdt in oftree_ensure() 2023-12-13 18:39:05 -05:00
cpu cpu: riscv: set correct SMBIOS processor family value 2024-01-09 10:09:15 +01:00
crypto global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
ddr global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
demo
dfu dfu: add CONFIG_DFU_NAME_MAX_SIZE configuration 2023-11-21 15:28:15 +01:00
dma dma: ti: k3-udma: Introduce DMA support for the am62ax 2023-11-22 13:46:33 -05:00
extcon extcon: add MAX14526 MUIC support 2023-05-02 14:23:58 -04:00
fastboot fastboot: add oem console command support 2024-01-09 14:58:33 +01:00
firmware mailbox: zynqmp: support mulitple mboxes via device-tree 2023-12-13 08:58:07 +01:00
fpga arm64: zynqmp: Fix Siva's email address format 2023-10-09 10:25:32 +02:00
fuzz
fwu-mdata FWU: Add FWU metadata access driver for MTD storage regions 2023-06-09 13:52:40 -04:00
gpio gpio: qcom_pmic: drop gpio-count property 2024-01-16 12:26:53 +00:00
hwspinlock hwspinlock: Remove unused NEEDS_MANUAL_RELOC code bits 2023-09-14 10:42:24 -04:00
i2c Merge branch 'staging' of https://source.denx.de/u-boot/custodians/u-boot-tegra into next 2023-11-30 09:33:31 -05:00
input input: avoid NULL dereference 2023-10-11 10:35:24 -04:00
iommu iommu: dont fail silently 2024-01-18 12:18:48 -05:00
led led: add TI LP5562 LED driver 2023-12-13 11:35:16 -05:00
mailbox mailbox: zynqmp: support mulitple mboxes via device-tree 2023-12-13 08:58:07 +01:00
memory memory: ti-gpmc: Fix build 2024-01-15 08:58:24 +01:00
mfd mfd: syscon: atmel-smc: Add new helpers to ease SMC regs manipulation 2022-12-08 18:06:27 +02:00
misc smbios: use struct_table_length to get SMBIOS 2.1 total table length 2024-01-26 14:16:46 +01:00
mmc mmc: tegra: use max-frequency from device tree if provided 2023-12-19 21:24:12 +02:00
mtd mtd: spi-nor-ids: Add Infineon(Cypress) s28hs02gt ID 2024-01-29 19:34:17 +05:30
mux tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
net net: sun8i-emac: Add support for fixed-link phy 2024-01-29 14:30:59 +00:00
nvme nvme: Update nvme_scan_namespace to keep trying on busy 2024-01-18 20:24:13 -05:00
pch x86: Convert some debug statements to use logging 2023-07-17 17:23:14 +08:00
pci drivers: pci: Fix dm_pci_map_bar() to support 64b BARs 2024-01-18 20:24:13 -05:00
pci_endpoint global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
phy phy: phy-mtk-tphy: add properties for phy tuning 2024-01-11 21:19:25 -05:00
pinctrl pinctrl: renesas: Drop include common.h 2024-01-27 20:16:39 +01:00
power pmic: qcom: dont use dev_read_addr to get USID 2024-01-16 12:26:54 +00:00
pwm treewide: use linux/time.h for time conversion defines 2023-11-16 18:59:58 -05:00
qe qe: Add <asm/ppc.h> on PowerPC 2023-11-07 14:50:51 -05:00
ram tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
reboot-mode reboot-mode: Add NVMEM reboot mode 2023-01-11 11:54:50 -05:00
remoteproc remoteproc: k3-dsp: Avoid reloading of firmware 2023-12-19 10:07:48 -05:00
reset reset: reset-hisilicon: also handle #reset-cells = <2> 2024-01-24 16:17:14 -05:00
rng rng: detect RISC-V Zkr RNG device in bind method 2024-01-09 07:37:05 +01:00
rtc rtc: driver for Goldfish RTC 2024-01-17 09:03:43 +01:00
scsi Prepare v2024.01-rc3 2023-11-20 09:19:50 -05:00
serial serial: msm-geni: handle devm_clk_get() errors 2024-01-16 12:26:53 +00:00
sm drivers: sm: bind child sm devices in the device tree 2023-11-06 09:45:47 +01:00
smem smem: msm: add missing <linux/sizes.h> 2022-10-12 08:56:24 -04:00
soc configs: keystone2: Do not include hardware.h 2023-11-29 09:32:15 -05:00
sound test: test sandbox sound driver more rigorously 2022-12-05 17:43:21 +01:00
spi spi: cadence_qspi: Address the comparison failure for 0-8 bytes of data 2024-01-29 19:34:17 +05:30
spmi spmi: msm: fix register range names 2024-01-16 12:26:54 +00:00
sysinfo sysinfo: Allow displaying more info on startup 2023-11-28 12:53:04 -05:00
sysreset Prepare v2024.01-rc3 2023-11-20 09:19:50 -05:00
tee tee: optee: don't enumerate services if there ain't any 2023-12-19 10:07:48 -05:00
thermal tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
timer global: Restrict use of '#include <linux/kconfig.h>' 2023-12-21 08:54:05 -05:00
tpm tpm: remove superfluous check in tpm_tis_send() 2023-11-22 10:03:55 +02:00
ufs Merge patch series "ufs: Add a PCI UFS controller support" 2023-11-27 16:19:09 -05:00
usb Merge patch series "k3-j721e: beagleboneai: Fix USB" 2024-01-20 11:39:13 -05:00
video bcm2835: Dynamically calculate bytes per pixel parameter 2024-01-30 17:39:51 +01:00
virtio Prepare v2024.01-rc3 2023-11-20 09:19:50 -05:00
w1 dm: treewide: Do not use the return value of simple uclass iterator 2022-10-29 07:36:33 -06:00
w1-eeprom
watchdog Prepare v2024.01-rc5 2023-12-18 09:55:32 -05:00
xen xen: pvblock: fix the maximum io size in one operation 2023-11-29 09:32:15 -05:00
Kconfig drivers: introduce Secure Monitor uclass 2023-10-15 12:23:48 +02:00
Makefile sunxi: add R528/T113-s3/D1(s) DRAM initialisation code 2023-10-22 23:41:52 +01:00