u-boot/drivers
Alex Shumsky f315a48131 i2c: i2c-gpio: add support for i2c-gpio,sda-output-only
Some I2C slave devices are read-only and don't even answer with NACK.
For example FD65x segment LED controllers.
Make them usable with i2c-gpio,sda-output-only that are already supported
by Linux 6.3+.

Signed-off-by: Alex Shumsky <alexthreed@gmail.com>
Reviewed-by: Heiko Schocher <hs@denx.de>
2024-10-21 06:32:40 +02:00
..
adc global: Rename SPL_TPL_ to PHASE_ 2024-10-11 11:44:48 -06:00
ata global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
axi Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
bios_emulator drivers: bios_emulator: Remove duplicate newlines 2024-07-22 10:53:04 -06:00
block Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
bootcount Prepare v2024.10-rc5 2024-09-16 14:48:13 -06:00
bus global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
button Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
cache global: Rename SPL_TPL_ to PHASE_ 2024-10-11 11:44:48 -06:00
clk clk: imx8: Add dummy clk 2024-10-18 09:41:09 -03:00
core Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
cpu cpu: imx8_cpu: Avoid revision to corrupt device tree 2024-10-18 09:41:09 -03:00
crypto global: Rename SPL_TPL_ to PHASE_ 2024-10-11 11:44:48 -06:00
ddr global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
demo Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
dfu net: introduce alternative implementation as net/lwip/ 2024-10-16 11:11:56 -06:00
dma dma: ti: k3-udma: Move DMA channel[0] allocation to probe and add udma_remove() 2024-10-17 18:21:19 -06:00
extcon Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
fastboot net: introduce alternative implementation as net/lwip/ 2024-10-16 11:11:56 -06:00
firmware global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
fpga drivers: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
fuzz Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
fwu-mdata Merge patch series "FWU: Add support for FWU metadata version 2" 2024-05-24 13:42:07 -06:00
gpio Merge branch 'staging' of https://source.denx.de/u-boot/custodians/u-boot-tegra 2024-10-13 10:43:24 -06:00
hwspinlock Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
i2c i2c: i2c-gpio: add support for i2c-gpio,sda-output-only 2024-10-21 06:32:40 +02:00
input global: Rename SPL_TPL_ to PHASE_ 2024-10-11 11:44:48 -06:00
iommu iommu: qcom-smmu: add sc7280-smmu-500 compatible 2024-09-06 10:47:47 +02:00
led Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
mailbox global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
memory memory: ti-gpmc: use printf to dump settings/timings 2024-06-07 14:07:23 -06:00
mfd mfd: syscon: atmel-smc: Add new helpers to ease SMC regs manipulation 2022-12-08 18:06:27 +02:00
misc misc: fuse: Update fuse driver 2024-10-13 09:43:05 -03:00
mmc Revert "mmc: dw_mmc: Extract FIFO data transfer into a separate routine" 2024-10-15 11:38:44 -06:00
mtd mtd: spi-nor: Set ECC unit size to MTD writesize in Infineon SEMPER flashes 2024-10-15 08:57:49 -06:00
mux Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
net net: lwip: add DHCP support and dhcp commmand 2024-10-16 11:11:56 -06:00
nvme global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
pch Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
pci xpl: Rename spl_phase() to xpl_phase() 2024-10-11 11:44:47 -06:00
pci_endpoint Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
phy Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
pinctrl Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-sh 2024-10-13 20:25:22 -06:00
power - Add Libre Computer boards into proper libre-computer board directory 2024-10-14 08:14:46 -06:00
pwm pwm: imx: Don't drop the enable bit once set 2024-09-11 17:02:36 -03:00
qe qe: Add <asm/ppc.h> on PowerPC 2023-11-07 14:50:51 -05:00
ram Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
reboot-mode Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
remoteproc global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
reset global: Rename SPL_TPL_ to PHASE_ 2024-10-11 11:44:48 -06:00
rng global: Rename SPL_TPL_ to PHASE_ 2024-10-11 11:44:48 -06:00
rtc Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
scsi global: Rename SPL_TPL_ to PHASE_ 2024-10-11 11:44:48 -06:00
serial Merge patch series "some serial rx buffer patches" 2024-10-16 15:54:38 -06:00
sm Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
smem Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
soc soc: qcom: rpmh-rsc: add back __tcs_set_trigger() for SM8550/SM8650 2024-09-06 10:47:46 +02:00
sound drivers: sound: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
spi Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
spmi spmi: msm: correct max_channels for v5 controllers 2024-07-05 12:07:37 +02:00
sysinfo Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset global: Rename SPL_TPL_ to PHASE_ 2024-10-11 11:44:48 -06:00
tee tee: sandbox: check for buffer size 2024-04-26 08:28:35 +03:00
thermal drivers: thermal: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
timer x86: Sync up tsc_timer with Linux 2024-10-18 14:10:21 -06:00
tpm global: Rename SPL_TPL_ to PHASE_ 2024-10-11 11:44:48 -06:00
ufs ufs: Add Support for Qualcomm UFS HC driver 2024-10-14 08:56:03 +02:00
usb Merge tag 'u-boot-dfu-20241017' of https://source.denx.de/u-boot/custodians/u-boot-dfu 2024-10-17 08:34:01 -06:00
video video: Avoid starting a new line to close to the bottom 2024-10-18 14:10:22 -06:00
virtio virtio: blk: introduce virtio-block erase support 2024-10-18 14:10:21 -06:00
w1 Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
w1-eeprom Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
watchdog Merge patch series "Tidy up use of 'SPL' and CONFIG_SPL_BUILD" 2024-10-11 12:23:25 -06:00
xen Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
Kconfig drivers: introduce Secure Monitor uclass 2023-10-15 12:23:48 +02:00
Makefile global: Rename SPL_TPL_ to PHASE_ 2024-10-11 11:44:48 -06:00