Home
last modified time | relevance | path

Searched refs:sgpio_clk_div (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-aspeed-sgpio.c480 u32 nr_gpios, sgpio_freq, sgpio_clk_div; in aspeed_sgpio_probe() local
529 sgpio_clk_div = (apb_freq / (sgpio_freq * 2)) - 1; in aspeed_sgpio_probe()
531 if (sgpio_clk_div > (1 << 16) - 1) in aspeed_sgpio_probe()
534 iowrite32(FIELD_PREP(ASPEED_SGPIO_CLK_DIV_MASK, sgpio_clk_div) | in aspeed_sgpio_probe()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-aspeed-sgpio.c539 u32 nr_gpios, sgpio_freq, sgpio_clk_div, gpio_cnt_regval, pin_mask; in aspeed_sgpio_probe() local
597 sgpio_clk_div = (apb_freq / (sgpio_freq * 2)) - 1; in aspeed_sgpio_probe()
599 if (sgpio_clk_div > (1 << 16) - 1) in aspeed_sgpio_probe()
603 iowrite32(FIELD_PREP(ASPEED_SGPIO_CLK_DIV_MASK, sgpio_clk_div) | gpio_cnt_regval | in aspeed_sgpio_probe()

Completed in 3 milliseconds