Searched refs:vuart (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_aspeed_vuart.c | 66 static inline u8 aspeed_vuart_readb(struct aspeed_vuart *vuart, u8 reg) in aspeed_vuart_readb() argument 68 return readb(vuart->port->port.membase + reg); in aspeed_vuart_readb() 71 static inline void aspeed_vuart_writeb(struct aspeed_vuart *vuart, u8 val, u8 reg) in aspeed_vuart_writeb() argument 73 writeb(val, vuart->port->port.membase + reg); in aspeed_vuart_writeb() 79 struct aspeed_vuart *vuart = dev_get_drvdata(dev); in lpc_address_show() local 82 addr = (aspeed_vuart_readb(vuart, ASPEED_VUART_ADDRH) << 8) | in lpc_address_show() 83 (aspeed_vuart_readb(vuart, ASPEED_VUART_ADDRL)); in lpc_address_show() 88 static int aspeed_vuart_set_lpc_address(struct aspeed_vuart *vuart, u32 addr) in aspeed_vuart_set_lpc_address() argument 93 aspeed_vuart_writeb(vuart, addr >> 8, ASPEED_VUART_ADDRH); in aspeed_vuart_set_lpc_address() 94 aspeed_vuart_writeb(vuart, add in aspeed_vuart_set_lpc_address() 103 struct aspeed_vuart *vuart = dev_get_drvdata(dev); lpc_address_store() local 120 struct aspeed_vuart *vuart = dev_get_drvdata(dev); sirq_show() local 130 aspeed_vuart_set_sirq(struct aspeed_vuart *vuart, u32 sirq) aspeed_vuart_set_sirq() argument 151 struct aspeed_vuart *vuart = dev_get_drvdata(dev); sirq_store() local 168 struct aspeed_vuart *vuart = dev_get_drvdata(dev); sirq_polarity_show() local 177 aspeed_vuart_set_sirq_polarity(struct aspeed_vuart *vuart, bool polarity) aspeed_vuart_set_sirq_polarity() argument 194 struct aspeed_vuart *vuart = dev_get_drvdata(dev); sirq_polarity_store() local 220 aspeed_vuart_set_enabled(struct aspeed_vuart *vuart, bool enabled) aspeed_vuart_set_enabled() argument 232 aspeed_vuart_set_host_tx_discard(struct aspeed_vuart *vuart, bool discard) aspeed_vuart_set_host_tx_discard() argument 251 struct aspeed_vuart *vuart = uart_8250_port->port.private_data; aspeed_vuart_startup() local 266 struct aspeed_vuart *vuart = uart_8250_port->port.private_data; aspeed_vuart_shutdown() local 308 struct aspeed_vuart *vuart = from_timer(vuart, timer, unthrottle_timer); aspeed_vuart_unthrottle_exp() local 352 struct aspeed_vuart *vuart = port->private_data; aspeed_vuart_handle_irq() local 382 aspeed_vuart_auto_configure_sirq_polarity( struct aspeed_vuart *vuart, struct device_node *syscon_np, u32 reg_offset, u32 reg_mask) aspeed_vuart_auto_configure_sirq_polarity() argument 419 struct aspeed_vuart *vuart; aspeed_vuart_probe() local 577 struct aspeed_vuart *vuart = platform_get_drvdata(pdev); aspeed_vuart_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/tty/serial/8250/ |
H A D | 8250_aspeed_vuart.c | 66 struct aspeed_vuart *vuart = dev_get_drvdata(dev); in lpc_address_show() local 69 addr = (readb(vuart->regs + ASPEED_VUART_ADDRH) << 8) | in lpc_address_show() 70 (readb(vuart->regs + ASPEED_VUART_ADDRL)); in lpc_address_show() 79 struct aspeed_vuart *vuart = dev_get_drvdata(dev); in lpc_address_store() local 87 writeb(val >> 8, vuart->regs + ASPEED_VUART_ADDRH); in lpc_address_store() 88 writeb(val >> 0, vuart->regs + ASPEED_VUART_ADDRL); in lpc_address_store() 98 struct aspeed_vuart *vuart = dev_get_drvdata(dev); in sirq_show() local 101 reg = readb(vuart->regs + ASPEED_VUART_GCRB); in sirq_show() 111 struct aspeed_vuart *vuart = dev_get_drvdata(dev); in sirq_store() local 123 reg = readb(vuart in sirq_store() 136 struct aspeed_vuart *vuart = dev_get_drvdata(dev); sirq_polarity_show() local 145 aspeed_vuart_set_sirq_polarity(struct aspeed_vuart *vuart, bool polarity) aspeed_vuart_set_sirq_polarity() argument 162 struct aspeed_vuart *vuart = dev_get_drvdata(dev); sirq_polarity_store() local 188 aspeed_vuart_set_enabled(struct aspeed_vuart *vuart, bool enabled) aspeed_vuart_set_enabled() argument 200 aspeed_vuart_set_host_tx_discard(struct aspeed_vuart *vuart, bool discard) aspeed_vuart_set_host_tx_discard() argument 219 struct aspeed_vuart *vuart = uart_8250_port->port.private_data; aspeed_vuart_startup() local 234 struct aspeed_vuart *vuart = uart_8250_port->port.private_data; aspeed_vuart_shutdown() local 273 struct aspeed_vuart *vuart = from_timer(vuart, timer, unthrottle_timer); aspeed_vuart_unthrottle_exp() local 317 struct aspeed_vuart *vuart = port->private_data; aspeed_vuart_handle_irq() local 349 aspeed_vuart_auto_configure_sirq_polarity( struct aspeed_vuart *vuart, struct device_node *syscon_np, u32 reg_offset, u32 reg_mask) aspeed_vuart_auto_configure_sirq_polarity() argument 374 struct aspeed_vuart *vuart; aspeed_vuart_probe() local 502 struct aspeed_vuart *vuart = platform_get_drvdata(pdev); aspeed_vuart_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/ps3/ |
H A D | Makefile | 2 obj-$(CONFIG_PS3_VUART) += ps3-vuart.o
|
/kernel/linux/linux-6.6/drivers/ps3/ |
H A D | Makefile | 2 obj-$(CONFIG_PS3_VUART) += ps3-vuart.o
|
Completed in 3 milliseconds