Home
last modified time | relevance | path

Searched refs:a5psw (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.6/drivers/net/dsa/
Drzn1_a5psw.c71 static void a5psw_reg_writel(struct a5psw *a5psw, int offset, u32 value) in a5psw_reg_writel() argument
73 writel(value, a5psw->base + offset); in a5psw_reg_writel()
76 static u32 a5psw_reg_readl(struct a5psw *a5psw, int offset) in a5psw_reg_readl() argument
78 return readl(a5psw->base + offset); in a5psw_reg_readl()
81 static void a5psw_reg_rmw(struct a5psw *a5psw, int offset, u32 mask, u32 val) in a5psw_reg_rmw() argument
85 spin_lock(&a5psw->reg_lock); in a5psw_reg_rmw()
87 reg = a5psw_reg_readl(a5psw, offset); in a5psw_reg_rmw()
90 a5psw_reg_writel(a5psw, offset, reg); in a5psw_reg_rmw()
92 spin_unlock(&a5psw->reg_lock); in a5psw_reg_rmw()
102 static void a5psw_port_pattern_set(struct a5psw *a5psw, int port, int pattern, in a5psw_port_pattern_set() argument
[all …]
Drzn1_a5psw.h250 struct a5psw { struct
/Linux-v6.6/arch/arm/boot/dts/renesas/
Dr9a06g032.dtsi377 compatible = "renesas,r9a06g032-a5psw", "renesas,rzn1-a5psw";
/Linux-v6.6/
DMAINTAINERS18302 F: Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml