Home
last modified time | relevance | path

Searched refs:fpioa (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/drivers/pinctrl/
Dpinctrl-k210.c96 struct k210_fpioa __iomem *fpioa; member
506 writel(val, &pdata->fpioa->pins[pin]); in k210_pinmux_set_pin_function()
514 u32 val = readl(&pdata->fpioa->pins[pin]); in k210_pinconf_set_param()
558 val = readl(&pdata->fpioa->pins[pin]); in k210_pinconf_set_param()
591 writel(val, &pdata->fpioa->pins[pin]); in k210_pinconf_set_param()
621 seq_printf(s, "%#x", readl(&pdata->fpioa->pins[pin])); in k210_pinconf_dbg_show()
897 struct k210_fpioa __iomem *fpioa = pdata->fpioa; in k210_fpioa_init_ties() local
904 for (i = 0; i < ARRAY_SIZE(fpioa->tie_en); i++) { in k210_fpioa_init_ties()
918 writel(val, &fpioa->tie_val[i]); in k210_fpioa_init_ties()
919 writel(val, &fpioa->tie_en[i]); in k210_fpioa_init_ties()
[all …]
/linux-6.12.1/arch/riscv/boot/dts/canaan/
Dk210_generic.dts28 &fpioa {
Dk210.dtsi7 #include <dt-bindings/pinctrl/k210-fpioa.h>
327 fpioa: pinmux@502b0000 { label
328 compatible = "canaan,k210-fpioa";
Dcanaan_kd233.dts50 &fpioa {
Dsipeed_maixduino.dts45 &fpioa {
Dsipeed_maix_bit.dts62 &fpioa {
Dsipeed_maix_go.dts73 &fpioa {
Dsipeed_maix_dock.dts67 &fpioa {
/linux-6.12.1/
DMAINTAINERS5063 F: Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml