Home
last modified time | relevance | path

Searched refs:reset_bits (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/reset/amlogic/
H A Dreset-meson-audio-arb.c19 const unsigned int *reset_bits; member
24 const unsigned int *reset_bits; member
40 .reset_bits = axg_audio_arb_reset_bits,
56 .reset_bits = sm1_audio_arb_reset_bits,
71 val &= ~BIT(arb->reset_bits[id]); in meson_audio_arb_update()
73 val |= BIT(arb->reset_bits[id]); in meson_audio_arb_update()
90 return !(val & BIT(arb->reset_bits[id])); in meson_audio_arb_status()
158 arb->reset_bits = data->reset_bits; in meson_audio_arb_probe()
/linux-6.15/drivers/media/platform/verisilicon/
H A Dimx8m_vpu_hw.c28 static void imx8m_soft_reset(struct hantro_dev *vpu, u32 reset_bits) in imx8m_soft_reset() argument
34 val &= ~reset_bits; in imx8m_soft_reset()
41 val |= reset_bits; in imx8m_soft_reset()
/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_display_power.c1407 u32 reset_bits; in intel_pch_reset_handshake() local
1411 reset_bits = WAIT_FOR_PCH_FLR_ACK | WAIT_FOR_PCH_RESET_ACK; in intel_pch_reset_handshake()
1414 reset_bits = RESET_PCH_HANDSHAKE_ENABLE; in intel_pch_reset_handshake()
1418 reset_bits |= MTL_RESET_PICA_HANDSHAKE_EN; in intel_pch_reset_handshake()
1420 intel_de_rmw(display, reg, reset_bits, enable ? reset_bits : 0); in intel_pch_reset_handshake()
/linux-6.15/drivers/media/platform/qcom/camss/
H A Dcamss-vfe-17x.c186 u32 reset_bits = GLOBAL_RESET_CMD_CORE | in vfe_global_reset() local
204 writel_relaxed(reset_bits, vfe->base + VFE_GLOBAL_RESET_CMD); in vfe_global_reset()
H A Dcamss-vfe-4-1.c237 u32 reset_bits = VFE_0_GLOBAL_RESET_CMD_TESTGEN | in vfe_global_reset() local
247 writel_relaxed(reset_bits, vfe->base + VFE_0_GLOBAL_RESET_CMD); in vfe_global_reset()
H A Dcamss-vfe-4-7.c281 u32 reset_bits = VFE_0_GLOBAL_RESET_CMD_IDLE_CGC | in vfe_global_reset() local
296 writel_relaxed(reset_bits, vfe->base + VFE_0_GLOBAL_RESET_CMD); in vfe_global_reset()
H A Dcamss-vfe-4-8.c264 u32 reset_bits = VFE_0_GLOBAL_RESET_CMD_IDLE_CGC | in vfe_global_reset() local
279 writel_relaxed(reset_bits, vfe->base + VFE_0_GLOBAL_RESET_CMD); in vfe_global_reset()
/linux-6.15/drivers/net/usb/
H A Dasix_devices.c204 static void asix_phy_reset(struct usbnet *dev, unsigned int reset_bits) in asix_phy_reset() argument
208 asix_mdio_write(dev->net, dev->mii.phy_id, MII_BMCR, reset_bits); in asix_phy_reset()
/linux-6.15/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c3626 static void ethsys_reset(struct mtk_eth *eth, u32 reset_bits) in ethsys_reset() argument
3629 reset_bits, in ethsys_reset()
3630 reset_bits); in ethsys_reset()
3634 reset_bits, in ethsys_reset()
3635 ~reset_bits); in ethsys_reset()
/linux-6.15/drivers/infiniband/hw/qib/
H A Dqib_iba7322.c5164 const u64 reset_bits = SYM_MASK(IBPCSConfig_0, xcv_rreset) | in qib_7322_mini_pcs_reset() local
5175 qib_write_kreg_port(ppd, krp_ib_pcsconfig, val | reset_bits); in qib_7322_mini_pcs_reset()
5177 qib_write_kreg_port(ppd, krp_ib_pcsconfig, val & ~reset_bits); in qib_7322_mini_pcs_reset()