Home
last modified time | relevance | path

Searched full:deassert (Results 1 – 25 of 569) sorted by relevance

12345678910>>...23

/linux-6.12.1/drivers/clk/mediatek/
Dreset.c21 unsigned long id, bool deassert) in mtk_reset_update() argument
24 unsigned int val = deassert ? 0 : ~0; in mtk_reset_update()
55 unsigned long id, bool deassert) in mtk_reset_update_set_clr() argument
58 unsigned int deassert_ofs = deassert ? 0x4 : 0; in mtk_reset_update_set_clr()
91 .deassert = mtk_reset_deassert,
97 .deassert = mtk_reset_deassert_set_clr,
/linux-6.12.1/drivers/reset/
Dreset-scmi.c48 * scmi_reset_deassert() - deassert device reset
52 * This function implements the reset driver op to deassert a device's reset
62 return reset_ops->deassert(ph, id); in scmi_reset_deassert()
68 * @id: ID of the reset signal to be reset(assert + deassert)
85 .deassert = scmi_reset_deassert,
Dreset-ti-syscon.c23 * @deassert_offset: reset deassert control register offset from syscon base
24 * @deassert_bit: reset deassert bit in the reset deassert control register
88 * ti_syscon_reset_deassert() - deassert device reset
92 * This function implements the reset driver op to deassert a device's reset.
110 return -ENOTSUPP; /* deassert not supported for this reset */ in ti_syscon_reset_deassert()
155 .deassert = ti_syscon_reset_deassert,
Dreset-ti-sci.c50 * @assert: boolean flag to indicate assert or deassert
52 * This is a common internal function used to assert or deassert a device's
113 * ti_sci_reset_deassert() - deassert device reset
117 * This function implements the reset driver op to deassert a device's reset
166 .deassert = ti_sci_reset_deassert,
Dreset-npcm.c234 /* deassert reset USB PHY */ in npcm_usb_reset_npcm7xx()
246 /* deassert reset USB devices*/ in npcm_usb_reset_npcm7xx()
309 /* deassert reset USB PHY */ in npcm_usb_reset_npcm8xx()
323 /* deassert reset USB devices*/ in npcm_usb_reset_npcm8xx()
371 .deassert = npcm_rc_deassert,
Dreset-lantiq.c87 assert ? "assert" : "deassert", set); in lantiq_rcu_reset_update()
118 .deassert = lantiq_rcu_reset_deassert,
/linux-6.12.1/arch/alpha/kernel/
Des1888.c37 while (inb(0x022c) & 0x80) /* wait for bit 7 to deassert */ in es1888_init()
40 while (inb(0x022c) & 0x80) /* wait for bit 7 to deassert */ in es1888_init()
43 while (inb(0x022c) & 0x80) /* wait for bit 7 to deassert */ in es1888_init()
46 while (inb(0x022c) & 0x80) /* wait for bit 7 to deassert */ in es1888_init()
/linux-6.12.1/Documentation/driver-api/
Dreset.rst60 Functions are provided to assert and deassert the controlled reset lines,
82 They provide reference counted deassertion, where only the first deassert,
89 deassert causes the reset line to be deasserted immediately.
95 functions to assert and deassert reset lines.
151 be used to assert, deassert, or trigger all specified reset controls at once.
159 assert or deassert reset signals, to trigger a reset pulse on a reset line, or
/linux-6.12.1/drivers/pci/controller/
Dpcie-rockchip.c224 dev_err(dev, "deassert pm_rst err %d\n", err); in rockchip_pcie_init_port()
230 dev_err(dev, "deassert aclk_rst err %d\n", err); in rockchip_pcie_init_port()
236 dev_err(dev, "deassert pclk_rst err %d\n", err); in rockchip_pcie_init_port()
276 * Please don't reorder the deassert sequence of the following in rockchip_pcie_init_port()
281 dev_err(dev, "deassert mgmt_sticky_rst err %d\n", err); in rockchip_pcie_init_port()
287 dev_err(dev, "deassert core_rst err %d\n", err); in rockchip_pcie_init_port()
293 dev_err(dev, "deassert mgmt_rst err %d\n", err); in rockchip_pcie_init_port()
299 dev_err(dev, "deassert pipe_rst err %d\n", err); in rockchip_pcie_init_port()
/linux-6.12.1/drivers/clk/renesas/
Dclk-emev2.c49 /* setup STI timer to run on 32.768 kHz and deassert reset */ in emev2_smu_init()
53 /* deassert reset for UART0->UART3 */ in emev2_smu_init()
59 /* deassert reset for IIC0->IIC1 */ in emev2_smu_init()
/linux-6.12.1/include/linux/
Dreset-controller.h15 * @deassert: manually deassert the reset line, if supported
21 int (*deassert)(struct reset_controller_dev *rcdev, unsigned long id); member
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dsa8775p-ride.dts35 reset-deassert-us = <70000>;
45 reset-deassert-us = <70000>;
Dsa8775p-ride-r3.dts35 reset-deassert-us = <70000>;
45 reset-deassert-us = <70000>;
/linux-6.12.1/drivers/ata/
Dahci_mtk.c84 dev_err(dev, "failed to deassert PHY register part\n"); in mtk_ahci_platform_resets()
90 dev_err(dev, "failed to deassert PHY digital part\n"); in mtk_ahci_platform_resets()
96 dev_err(dev, "failed to deassert AXI bus\n"); in mtk_ahci_platform_resets()
/linux-6.12.1/drivers/clk/qcom/
Dreset.c21 rcdev->ops->deassert(rcdev, id); in qcom_reset()
57 .deassert = qcom_reset_deassert,
/linux-6.12.1/drivers/pci/controller/dwc/
Dpcie-bt1.c423 dev_err(dev, "Failed to deassert PHY reset\n"); in bt1_pcie_cold_start_bus()
429 dev_err(dev, "Failed to deassert hot reset\n"); in bt1_pcie_cold_start_bus()
444 dev_err(dev, "Failed to deassert PHY reset\n"); in bt1_pcie_cold_start_bus()
473 dev_err(dev, "Failed to deassert PIPE reset\n"); in bt1_pcie_cold_start_bus()
479 dev_err(dev, "Failed to deassert core reset\n"); in bt1_pcie_cold_start_bus()
493 dev_err(dev, "Failed to deassert sticky reset\n"); in bt1_pcie_cold_start_bus()
499 dev_err(dev, "Failed to deassert non-sticky reset\n"); in bt1_pcie_cold_start_bus()
Dpcie-fu740.c90 /* Deassert controller PERST_N */ in fu740_pcie_deassert_reset()
92 /* Deassert PERST_N GPIO */ in fu740_pcie_deassert_reset()
260 /* Deassert power_up_rst_n */ in fu740_pcie_host_init()
263 dev_err(dev, "unable to deassert pcie_power_up_rst_n\n"); in fu740_pcie_host_init()
/linux-6.12.1/arch/arm/boot/dts/st/
Dstm32mp151c-mect1s.dts131 reset-deassert-us = <35>;
141 reset-deassert-us = <35>;
151 reset-deassert-us = <35>;
161 reset-deassert-us = <1000>;
Dstm32mp151a-prtt1c.dts114 reset-deassert-us = <35>;
124 reset-deassert-us = <35>;
135 reset-deassert-us = <35>;
145 reset-deassert-us = <1000>;
/linux-6.12.1/drivers/reset/hisilicon/
Dhi6220_reset.c69 .deassert = hi6220_peripheral_deassert,
92 .deassert = hi6220_media_deassert,
151 .deassert = hi6220_ao_deassert,
/linux-6.12.1/Documentation/devicetree/bindings/net/
Dmdio.yaml44 Delay after reset deassert in microseconds. It applies to all MDIO
89 reset-deassert-us:
/linux-6.12.1/arch/arm64/boot/dts/rockchip/
Drk3568-fastrhino-r68s.dts68 reset-deassert-us = <100000>;
80 reset-deassert-us = <100000>;
/linux-6.12.1/Documentation/devicetree/bindings/reset/
Dti-syscon-reset.txt37 Cell #3 : offset of the reset deassert control
40 deassert control register
/linux-6.12.1/drivers/clk/sunxi/
Dclk-sun9i-mmc.c90 .deassert = sun9i_mmc_reset_deassert,
138 dev_err(&pdev->dev, "Reset deassert err %d\n", ret); in sun9i_a80_mmc_config_clk_probe()
/linux-6.12.1/arch/arm/mach-sunxi/
Dplatsmp.c107 /* Deassert the CPU core reset */ in sun6i_smp_boot_secondary()
182 /* Deassert the CPU core reset */ in sun8i_smp_boot_secondary()

12345678910>>...23