/optee_os/core/drivers/ |
A D | sp805_wdt.c | 15 static vaddr_t chip_to_base(struct wdt_chip *chip) in chip_to_base() 23 static TEE_Result sp805_setload(struct wdt_chip *chip, unsigned long timeout) in sp805_setload() 46 static void sp805_config(struct wdt_chip *chip, bool enable) in sp805_config() 66 static void sp805_ping(struct wdt_chip *chip) in sp805_ping() 71 static void sp805_enable(struct wdt_chip *chip) in sp805_enable() 76 static void sp805_disable(struct wdt_chip *chip) in sp805_disable() 90 struct wdt_chip *chip = h->data; in wdt_itr_cb() local
|
A D | sprd_uart.c | 44 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 52 static void sprd_uart_flush(struct serial_chip *chip) in sprd_uart_flush() 60 static bool sprd_uart_have_rx_data(struct serial_chip *chip) in sprd_uart_have_rx_data() 67 static void sprd_uart_putc(struct serial_chip *chip, int ch) in sprd_uart_putc() 75 static int sprd_uart_getchar(struct serial_chip *chip) in sprd_uart_getchar()
|
A D | serial8250_uart.c | 32 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 40 static void serial8250_uart_flush(struct serial_chip *chip) in serial8250_uart_flush() 53 static bool serial8250_uart_have_rx_data(struct serial_chip *chip) in serial8250_uart_have_rx_data() 60 static int serial8250_uart_getchar(struct serial_chip *chip) in serial8250_uart_getchar() 71 static void serial8250_uart_putc(struct serial_chip *chip, int ch) in serial8250_uart_putc() 114 static int serial8250_uart_dev_init(struct serial_chip *chip, in serial8250_uart_dev_init() 142 static void serial8250_uart_dev_free(struct serial_chip *chip) in serial8250_uart_dev_free()
|
A D | ls_gpio.c | 29 static enum gpio_level gpio_get_value(struct gpio_chip *chip, in gpio_get_value() 55 static void gpio_set_value(struct gpio_chip *chip, unsigned int gpio_pin, in gpio_set_value() 80 static enum gpio_dir gpio_get_direction(struct gpio_chip *chip, in gpio_get_direction() 106 static void gpio_set_direction(struct gpio_chip *chip, unsigned int gpio_pin, in gpio_set_direction() 129 static enum gpio_interrupt gpio_get_interrupt(struct gpio_chip *chip, in gpio_get_interrupt() 155 static void gpio_set_interrupt(struct gpio_chip *chip, unsigned int gpio_pin, in gpio_set_interrupt()
|
A D | amlogic_uart.c | 25 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 33 static void amlogic_uart_flush(struct serial_chip *chip) in amlogic_uart_flush() 41 static int amlogic_uart_getchar(struct serial_chip *chip) in amlogic_uart_getchar() 51 static void amlogic_uart_putc(struct serial_chip *chip, int ch) in amlogic_uart_putc()
|
A D | mvebu_uart.c | 57 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 65 static void mvebu_uart_flush(struct serial_chip *chip) in mvebu_uart_flush() 80 static bool mvebu_uart_have_rx_data(struct serial_chip *chip) in mvebu_uart_have_rx_data() 87 static int mvebu_uart_getchar(struct serial_chip *chip) in mvebu_uart_getchar() 96 static void mvebu_uart_putc(struct serial_chip *chip, int ch) in mvebu_uart_putc()
|
A D | imx_lpuart.c | 20 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 32 static int imx_lpuart_getchar(struct serial_chip *chip) in imx_lpuart_getchar() 48 static void imx_lpuart_putc(struct serial_chip *chip, int ch) in imx_lpuart_putc() 87 static int imx_lpuart_dev_init(struct serial_chip *chip, const void *fdt, in imx_lpuart_dev_init() 108 static void imx_lpuart_dev_free(struct serial_chip *chip) in imx_lpuart_dev_free()
|
A D | cdns_uart.c | 59 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 67 static void cdns_uart_flush(struct serial_chip *chip) in cdns_uart_flush() 76 static bool cdns_uart_have_rx_data(struct serial_chip *chip) in cdns_uart_have_rx_data() 84 static int cdns_uart_getchar(struct serial_chip *chip) in cdns_uart_getchar() 93 static void cdns_uart_putc(struct serial_chip *chip, int ch) in cdns_uart_putc()
|
A D | stih_asc.c | 17 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 25 static void stih_asc_flush(struct serial_chip *chip) in stih_asc_flush() 33 static void stih_asc_putc(struct serial_chip *chip, int ch) in stih_asc_putc()
|
A D | hi16xx_uart.c | 61 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 69 static void hi16xx_uart_flush(struct serial_chip *chip) in hi16xx_uart_flush() 77 static void hi16xx_uart_putc(struct serial_chip *chip, int ch) in hi16xx_uart_putc() 89 static bool hi16xx_uart_have_rx_data(struct serial_chip *chip) in hi16xx_uart_have_rx_data() 96 static int hi16xx_uart_getchar(struct serial_chip *chip) in hi16xx_uart_getchar()
|
A D | atmel_uart.c | 53 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 61 static void atmel_uart_flush(struct serial_chip *chip) in atmel_uart_flush() 69 static int atmel_uart_getchar(struct serial_chip *chip) in atmel_uart_getchar() 79 static void atmel_uart_putc(struct serial_chip *chip, int ch) in atmel_uart_putc()
|
A D | stm32_uart.c | 48 static vaddr_t loc_chip_to_base(struct serial_chip *chip) in loc_chip_to_base() 57 static void loc_flush(struct serial_chip *chip) in loc_flush() 67 static void loc_putc(struct serial_chip *chip, int ch) in loc_putc() 79 static bool loc_have_rx_data(struct serial_chip *chip) in loc_have_rx_data() 86 static int loc_getchar(struct serial_chip *chip) in loc_getchar()
|
A D | scif.c | 48 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 56 static void scif_uart_flush(struct serial_chip *chip) in scif_uart_flush() 64 static void scif_uart_putc(struct serial_chip *chip, int ch) in scif_uart_putc()
|
A D | pl011.c | 77 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 85 static void pl011_flush(struct serial_chip *chip) in pl011_flush() 101 static bool pl011_have_rx_data(struct serial_chip *chip) in pl011_have_rx_data() 108 static int pl011_getchar(struct serial_chip *chip) in pl011_getchar() 117 static void pl011_putc(struct serial_chip *chip, int ch) in pl011_putc() 182 static int pl011_dev_init(struct serial_chip *chip, const void *fdt, int offs, in pl011_dev_init() 207 static void pl011_dev_free(struct serial_chip *chip) in pl011_dev_free()
|
A D | imx_uart.c | 86 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() 94 static void imx_uart_flush(struct serial_chip *chip) in imx_uart_flush() 104 static int imx_uart_getchar(struct serial_chip *chip) in imx_uart_getchar() 114 static void imx_uart_putc(struct serial_chip *chip, int ch) in imx_uart_putc() 155 static int imx_uart_dev_init(struct serial_chip *chip, const void *fdt, in imx_uart_dev_init() 176 static void imx_uart_dev_free(struct serial_chip *chip) in imx_uart_dev_free()
|
A D | ns16550.c | 48 static void ns16550_flush(struct serial_chip *chip) in ns16550_flush() 60 static void ns16550_putc(struct serial_chip *chip, int ch) in ns16550_putc()
|
/optee_os/core/include/drivers/ |
A D | amlogic_uart.h | 11 struct serial_chip chip; member
|
A D | atmel_uart.h | 36 struct serial_chip chip; member
|
A D | cdns_uart.h | 37 struct serial_chip chip; member
|
A D | imx_uart.h | 37 struct serial_chip chip; member
|
A D | mvebu_uart.h | 36 struct serial_chip chip; member
|
A D | sprd_uart.h | 37 struct serial_chip chip; member
|
A D | hi16xx_uart.h | 20 struct serial_chip chip; member
|
A D | pl011.h | 15 struct serial_chip chip; member
|
A D | scif.h | 39 struct serial_chip chip; member
|