u-boot/drivers/serial
Caleb Connolly a4ba2a6663
serial: msm-geni: handle devm_clk_get() errors
devm_clk_get() returns an ERR_PTR on failure, not null. Fix the check to
avoid the board crashing when the clock isn't available.

Additionally, add the missing error handling for this function.

Fixes: 324df15a29 ("serial: qcom: add support for GENI serial driver")
Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
2024-01-16 12:26:53 +00:00
..
altera_jtag_uart.c
altera_uart.c
arm_dcc.c
atmel_usart.c
atmel_usart.h
Kconfig serial: msm-geni: don't rely on parent misc device 2024-01-16 12:26:52 +00:00
Makefile serial: mxs: Add MXS AUART driver 2023-05-21 16:54:41 +02:00
ns16550.c pci: serial: Support reading PCI-register size with base 2023-10-06 14:38:13 -04:00
sandbox.c spl: Allow enabling SPL_OF_REAL and SPL_OF_PLATDATA at the same time 2023-10-17 20:50:52 -04:00
serial-uclass.c serial: zynqmp: Fetch baudrate from dtb and update 2023-11-07 13:47:08 +01:00
serial.c serial: Remove unused NEEDS_MANUAL_RELOC code bits 2023-09-14 10:42:25 -04:00
serial_ar933x.c
serial_arc.c
serial_bcm283x_mu.c Correct SPL uses of OF_BOARD 2023-02-10 07:41:41 -05:00
serial_bcm283x_pl011.c Correct SPL uses of OF_BOARD 2023-02-10 07:41:41 -05:00
serial_bcm6345.c
serial_coreboot.c x86: Allow locating the UART from ACPI tables 2023-05-11 10:25:29 +08:00
serial_cortina.c
serial_efi.c
serial_htif.c
serial_intel_mid.c
serial_linflexuart.c
serial_lpuart.c serial: lpuart: Enable IPG clock 2023-10-16 14:02:38 +02:00
serial_mcf.c
serial_meson.c serial: amlogic: Add UART compatible for A1 board 2023-10-18 09:46:01 +02:00
serial_mpc8xx.c serial, mpc8xx: Take parameter RAM relocation into account 2023-05-05 07:26:53 +02:00
serial_msm.c
serial_msm_geni.c serial: msm-geni: handle devm_clk_get() errors 2024-01-16 12:26:53 +00:00
serial_mt7620.c
serial_mtk.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
serial_mvebu_a3700.c
serial_mxc.c serial: mxc: Speed-up character transmission 2023-01-30 23:23:02 +01:00
serial_mxs.c serial: mxs: Add MXS AUART driver 2023-05-21 16:54:41 +02:00
serial_npcm.c serial: npcm: support skip uart clock setting 2023-11-22 19:10:04 -05:00
serial_ns16550.c
serial_nulldev.c
serial_octeon_bootcmd.c
serial_octeon_pcie_console.c
serial_omap.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
serial_owl.c
serial_pic32.c
serial_pl01x.c serial: pl01x: Modify pending callback to test if transmit FIFO is empty 2023-07-11 14:40:04 +02:00
serial_pl01x_internal.h
serial_rockchip.c
serial_s5p.c serial: s5p: Use dev_read_addr_ptr() to get base address 2023-11-27 18:04:11 +09:00
serial_s5p4418_pl011.c
serial_sbi.c risc-v: implement DBCN based debug console 2023-09-05 10:53:55 +08:00
serial_semihosting.c
serial_sh.c serial: sh: Drop <common.h> 2023-11-02 11:30:18 +01:00
serial_sh.h serial: sh: Add RZ/G2L SCIF support 2023-10-19 17:03:20 +02:00
serial_sifive.c
serial_sti_asc.c
serial_stm32.c serial: stm32: Fix AARCH64 compilation warnings 2023-11-13 10:55:38 +01:00
serial_stm32.h serial: stm32: Fix AARCH64 compilation warnings 2023-11-13 10:55:38 +01:00
serial_uniphier.c
serial_xen.c
serial_xuartlite.c
serial_zynq.c drivers: use dev_read_addr_ptr when cast to pointer 2023-05-06 17:28:18 +08:00
usbtty.c global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
usbtty.h global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00