Lines Matching refs:syscon
66 struct regmap *syscon; member
109 regmap_read(s->syscon, SYSFLG_OFFSET, &sysflg); in uart_clps711x_int_rx()
180 regmap_read(s->syscon, SYSFLG_OFFSET, &sysflg); in uart_clps711x_int_tx()
196 regmap_read(s->syscon, SYSFLG_OFFSET, &sysflg); in uart_clps711x_tx_empty()
234 regmap_update_bits(s->syscon, SYSCON_OFFSET, SYSCON1_SIREN, in uart_clps711x_set_ldisc()
248 return regmap_update_bits(s->syscon, SYSCON_OFFSET, in uart_clps711x_startup()
257 regmap_update_bits(s->syscon, SYSCON_OFFSET, SYSCON_UARTEN, 0); in uart_clps711x_shutdown()
366 regmap_read(s->syscon, SYSFLG_OFFSET, &sysflg); in uart_clps711x_console_putchar()
383 regmap_read(s->syscon, SYSFLG_OFFSET, &sysflg); in uart_clps711x_console_write()
406 u32 syscon = 0; in uart_clps711x_console_setup() local
408 regmap_read(s->syscon, SYSCON_OFFSET, &syscon); in uart_clps711x_console_setup()
409 if (syscon & SYSCON_UARTEN) { in uart_clps711x_console_setup()
432 return regmap_update_bits(s->syscon, SYSCON_OFFSET, in uart_clps711x_console_setup()
482 s->syscon = syscon_regmap_lookup_by_pdevname(syscon_name); in uart_clps711x_probe()
483 if (IS_ERR(s->syscon)) in uart_clps711x_probe()
484 return PTR_ERR(s->syscon); in uart_clps711x_probe()
486 s->syscon = syscon_regmap_lookup_by_phandle(np, "syscon"); in uart_clps711x_probe()
487 if (IS_ERR(s->syscon)) in uart_clps711x_probe()
488 return PTR_ERR(s->syscon); in uart_clps711x_probe()
513 regmap_update_bits(s->syscon, SYSCON_OFFSET, SYSCON_UARTEN, 0); in uart_clps711x_probe()