Home
last modified time | relevance | path

Searched refs:vuart (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/tty/serial/8250/
H A D8250_aspeed_vuart.c66 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 D8250_aspeed_vuart.c66 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 DMakefile2 obj-$(CONFIG_PS3_VUART) += ps3-vuart.o
/kernel/linux/linux-6.6/drivers/ps3/
H A DMakefile2 obj-$(CONFIG_PS3_VUART) += ps3-vuart.o

Completed in 3 milliseconds