u-boot/drivers
Jean-Jacques Hiblot 35b8b92c85 drivers: mux: mmio-based syscon mux controller
This adds a driver for mmio-based syscon multiplexers controlled by
bitfields in a syscon register range.
This is heavily based on the linux mmio-mux driver.

Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Pratyush Yadav <p.yadav@ti.com>
2020-10-28 11:49:30 -04:00
..
adc
ata ata: dwc-ahci: change trace level for phy errors managed by uclass 2020-09-08 08:46:32 -04:00
axi
bios_emulator
block
board
bootcount
bus
button
cache
clk clk: kendryte: no need to check argument of free() 2020-10-26 09:27:13 +08:00
core syscon: Drop the logging in syscon_get_by_driver_data() 2020-10-22 09:53:31 -04:00
cpu First set of u-boot-atmel features for 2021.01 cycle 2020-10-05 10:54:27 -04:00
crypto
ddr ARM: mvebu: a38x: Fix comment typo 2020-10-22 11:26:14 -04:00
demo
dfu
dma Merge tag 'ti-v2021.01-rc1' of https://gitlab.denx.de/u-boot/custodians/u-boot-ti 2020-10-12 07:26:57 -04:00
fastboot fastboot: getvar: fix partition-size return value 2020-09-01 14:47:43 +02:00
firmware firmware: scmi: Include device_compat.h 2020-10-15 18:36:55 -04:00
fpga arm: socfpga: agilex: Enable FPGA Full Reconfiguration support 2020-10-09 17:53:12 +08:00
gpio arm: stm32: cleanup arch gpio.h 2020-10-21 18:12:20 +02:00
hwspinlock
i2c i2c: i2c-gpio: Convert to use APIs which support live DT 2020-10-23 13:33:07 -04:00
input
led led: gpio: Default to using node name if label is absent 2020-10-08 11:42:36 -04:00
mailbox mailbox: stm32_ipcc: Convert to use APIs which support live DT 2020-10-02 15:05:14 +02:00
memory
misc
mmc mmc: mtk-sd: change some dev_err into dev_dbg 2020-10-22 11:26:14 -04:00
mtd mtd: mxs_nand: Fix not calling dev_xxx with a device 2020-10-15 18:36:56 -04:00
mux drivers: mux: mmio-based syscon mux controller 2020-10-28 11:49:30 -04:00
net Merge branch 'master' of https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi 2020-10-22 20:32:02 -04:00
nvme
pch
pci Merge branch 'next' 2020-10-05 14:10:59 -04:00
pci_endpoint
phy phy: nop-phy: add clk bulk 2020-10-23 16:38:31 -04:00
pinctrl pinctrl: renesas: pfc-r8a77990: Sync PFC tables with Linux 5.9 2020-10-20 12:56:52 +02:00
power power: regulator: gpio-regulator: Convert to use APIs which support live DT 2020-10-23 13:33:07 -04:00
pwm pwm: Add driver for Amlogic Meson PWM controller 2020-10-05 18:02:16 +02:00
qe net, qe: add DM support for QE UEC ethernet 2020-09-17 06:09:53 +02:00
ram common: rename getc() to getchar() 2020-10-22 09:54:53 -04:00
remoteproc remoteproc: k3: Fix not calling dev_xxx with a device 2020-09-30 08:53:42 -04:00
reset cosmetic: reset: ast2500: Rename driver and configs 2020-10-22 11:26:14 -04:00
rng rng: Add Qualcomm MSM PRNG driver 2020-10-22 09:54:54 -04:00
rtc rtc: provide an emulated RTC 2020-10-27 21:13:15 +01:00
scsi
serial Revert "serial: serial_xen: print U-Boot banner and others" 2020-10-23 09:16:13 -04:00
smem soc: qualcomm: Fix not calling dev_err with a device 2020-09-30 08:53:43 -04:00
soc
sound dm: acpi: Use correct GPIO polarity type in acpi_dp_add_gpio() 2020-09-25 11:27:14 +08:00
spi spi: Add Qualcomm QUP SPI controller driver 2020-10-22 09:54:54 -04:00
spmi
sysreset treewide: Fix wrong CONFIG_IS_ENABLED() handling 2020-10-14 11:16:34 -04:00
tee tee: optee: Include device_compat.h 2020-10-16 09:44:27 -04:00
thermal
timer riscv: Move timer portions of SiFive CLINT to drivers/timer 2020-10-26 10:01:28 +08:00
tpm tpm: cr50: Correct logging statements 2020-10-22 09:54:52 -04:00
ufs
usb usb: gadget: Add bcdDevice for the MTU3 USB Gadget Controller 2020-10-20 00:49:05 +02:00
video nokia_rx51: disable obsolete VIDEO config 2020-10-26 20:55:51 +01:00
virtio
w1
w1-eeprom
watchdog watchdog: octeontx_wdt: Add support for start and stop 2020-10-16 13:55:04 +02:00
xen
Kconfig drivers: Add a new framework for multiplexer devices 2020-10-28 11:48:32 -04:00
Makefile drivers: Add a new framework for multiplexer devices 2020-10-28 11:48:32 -04:00