Lines Matching refs:dw8250_data
66 struct dw8250_data { struct
82 static inline struct dw8250_data *to_dw8250_data(struct dw8250_port_data *data) in to_dw8250_data() argument
84 return container_of(data, struct dw8250_data, data); in to_dw8250_data()
87 static inline struct dw8250_data *clk_to_dw8250_data(struct notifier_block *nb) in clk_to_dw8250_data()
89 return container_of(nb, struct dw8250_data, clk_notifier); in clk_to_dw8250_data()
92 static inline struct dw8250_data *work_to_dw8250_data(struct work_struct *work) in work_to_dw8250_data()
94 return container_of(work, struct dw8250_data, clk_work); in work_to_dw8250_data()
99 struct dw8250_data *d = to_dw8250_data(p->private_data); in dw8250_modify_msr()
133 struct dw8250_data *d = to_dw8250_data(p->private_data); in dw8250_check_lcr()
262 struct dw8250_data *d = to_dw8250_data(p->private_data); in dw8250_handle_irq()
316 struct dw8250_data *d = work_to_dw8250_data(work); in dw8250_clk_work_cb()
332 struct dw8250_data *d = clk_to_dw8250_data(nb); in dw8250_clk_notifier_cb()
370 struct dw8250_data *d = to_dw8250_data(p->private_data); in dw8250_set_termios()
460 static void dw8250_quirks(struct uart_port *p, struct dw8250_data *data) in dw8250_quirks()
514 struct dw8250_data *data; in dw8250_probe()
671 struct dw8250_data *data = platform_get_drvdata(pdev); in dw8250_remove()
690 struct dw8250_data *data = dev_get_drvdata(dev); in dw8250_suspend()
699 struct dw8250_data *data = dev_get_drvdata(dev); in dw8250_resume()
708 struct dw8250_data *data = dev_get_drvdata(dev); in dw8250_runtime_suspend()
719 struct dw8250_data *data = dev_get_drvdata(dev); in dw8250_runtime_resume()