Home
last modified time | relevance | path

Searched refs:raminit (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/net/can/c_can/
Dc_can_platform.c77 const struct c_can_raminit *raminit = &priv->raminit_sys; in c_can_hw_raminit_wait_syscon() local
87 regmap_read(raminit->syscon, raminit->reg, &ctrl); in c_can_hw_raminit_wait_syscon()
97 const struct c_can_raminit *raminit = &priv->raminit_sys; in c_can_hw_raminit_syscon() local
103 mask = 1 << raminit->bits.start | 1 << raminit->bits.done; in c_can_hw_raminit_syscon()
104 regmap_read(raminit->syscon, raminit->reg, &ctrl); in c_can_hw_raminit_syscon()
114 regmap_update_bits(raminit->syscon, raminit->reg, mask, ctrl); in c_can_hw_raminit_syscon()
119 c_can_hw_raminit_wait_syscon(priv, 1 << raminit->bits.start, ctrl); in c_can_hw_raminit_syscon()
123 ctrl |= 1 << raminit->bits.start; in c_can_hw_raminit_syscon()
125 ctrl |= 1 << raminit->bits.done; in c_can_hw_raminit_syscon()
126 regmap_update_bits(raminit->syscon, raminit->reg, mask, ctrl); in c_can_hw_raminit_syscon()
[all …]
Dc_can.h212 void (*raminit) (const struct c_can_priv *priv, bool enable); member
Dc_can_pci.c210 priv->raminit = c_can_pci_data->init; in c_can_pci_probe()
Dc_can.c237 if (priv->raminit) in c_can_reset_ram()
238 priv->raminit(priv, enable); in c_can_reset_ram()
/Linux-v4.19/Documentation/devicetree/bindings/net/can/
Dc_can.txt28 - syscon-raminit : Handle to system control region that contains the
/Linux-v4.19/arch/arm/boot/dts/
Dam33xx.dtsi489 syscon-raminit = <&scm_conf 0x644 0>;
500 syscon-raminit = <&scm_conf 0x644 1>;
Dam4372.dtsi1183 syscon-raminit = <&scm_conf 0x644 0>;
1194 syscon-raminit = <&scm_conf 0x644 1>;
Ddra7.dtsi1900 syscon-raminit = <&scm_conf 0x558 0>;
1910 syscon-raminit = <&scm_conf 0x558 1>;