Searched refs:fpioa (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/Documentation/devicetree/bindings/pinctrl/ |
| H A D | canaan,k210-fpioa.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/canaan,k210-fpioa.yaml# 20 const: canaan,k210-fpioa 65 macros in include/dt-bindings/pinctrl/k210-fpioa.h. 159 #include <dt-bindings/pinctrl/k210-fpioa.h> 163 fpioa: pinmux@502b0000 { 164 compatible = "canaan,k210-fpioa";
|
| /linux-6.15/drivers/pinctrl/ |
| H A D | pinctrl-k210.c | 96 struct k210_fpioa __iomem *fpioa; member 504 writel(val, &pdata->fpioa->pins[pin]); in k210_pinmux_set_pin_function() 512 u32 val = readl(&pdata->fpioa->pins[pin]); in k210_pinconf_set_param() 556 val = readl(&pdata->fpioa->pins[pin]); in k210_pinconf_set_param() 589 writel(val, &pdata->fpioa->pins[pin]); in k210_pinconf_set_param() 895 struct k210_fpioa __iomem *fpioa = pdata->fpioa; in k210_fpioa_init_ties() local 902 for (i = 0; i < ARRAY_SIZE(fpioa->tie_en); i++) { in k210_fpioa_init_ties() 916 writel(val, &fpioa->tie_val[i]); in k210_fpioa_init_ties() 917 writel(val, &fpioa->tie_en[i]); in k210_fpioa_init_ties() 938 if (IS_ERR(pdata->fpioa)) in k210_fpioa_probe() [all …]
|
| /linux-6.15/arch/riscv/boot/dts/canaan/ |
| H A D | k210_generic.dts | 28 &fpioa {
|
| H A D | k210.dtsi | 7 #include <dt-bindings/pinctrl/k210-fpioa.h> 327 fpioa: pinmux@502b0000 { label 328 compatible = "canaan,k210-fpioa";
|
| H A D | canaan_kd233.dts | 50 &fpioa {
|
| H A D | sipeed_maixduino.dts | 45 &fpioa {
|
| H A D | sipeed_maix_bit.dts | 62 &fpioa {
|
| H A D | sipeed_maix_go.dts | 73 &fpioa {
|
| H A D | sipeed_maix_dock.dts | 67 &fpioa {
|
| /linux-6.15/ |
| H A D | MAINTAINERS | 5285 F: Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
|