/Linux-v5.15/drivers/reset/ |
D | reset-scmi.c | 48 * 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,
|
D | reset-ti-syscon.c | 31 * @deassert_offset: reset deassert control register offset from syscon base 32 * @deassert_bit: reset deassert bit in the reset deassert control register 96 * ti_syscon_reset_deassert() - deassert device reset 100 * This function implements the reset driver op to deassert a device's reset. 118 return -ENOTSUPP; /* deassert not supported for this reset */ in ti_syscon_reset_deassert() 163 .deassert = ti_syscon_reset_deassert,
|
D | reset-ti-sci.c | 58 * @assert: boolean flag to indicate assert or deassert 60 * This is a common internal function used to assert or deassert a device's 121 * ti_sci_reset_deassert() - deassert device reset 125 * This function implements the reset driver op to deassert a device's reset 174 .deassert = ti_sci_reset_deassert,
|
D | reset-npcm.c | 207 /* deassert reset USB PHY */ in npcm_usb_reset() 219 /* deassert reset USB devices*/ in npcm_usb_reset() 233 .deassert = npcm_rc_deassert,
|
D | reset-lantiq.c | 87 assert ? "assert" : "deassert", set); in lantiq_rcu_reset_update() 118 .deassert = lantiq_rcu_reset_deassert,
|
/Linux-v5.15/arch/alpha/kernel/ |
D | es1888.c | 37 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-v5.15/drivers/pci/controller/ |
D | pcie-rockchip.c | 216 dev_err(dev, "deassert pm_rst err %d\n", err); in rockchip_pcie_init_port() 222 dev_err(dev, "deassert aclk_rst err %d\n", err); in rockchip_pcie_init_port() 228 dev_err(dev, "deassert pclk_rst err %d\n", err); in rockchip_pcie_init_port() 258 * Please don't reorder the deassert sequence of the following in rockchip_pcie_init_port() 263 dev_err(dev, "deassert mgmt_sticky_rst err %d\n", err); in rockchip_pcie_init_port() 269 dev_err(dev, "deassert core_rst err %d\n", err); in rockchip_pcie_init_port() 275 dev_err(dev, "deassert mgmt_rst err %d\n", err); in rockchip_pcie_init_port() 281 dev_err(dev, "deassert pipe_rst err %d\n", err); in rockchip_pcie_init_port()
|
/Linux-v5.15/Documentation/driver-api/ |
D | reset.rst | 60 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-v5.15/include/linux/ |
D | reset-controller.h | 15 * @deassert: manually deassert the reset line, if supported 21 int (*deassert)(struct reset_controller_dev *rcdev, unsigned long id); member
|
/Linux-v5.15/drivers/clk/renesas/ |
D | clk-emev2.c | 50 /* setup STI timer to run on 32.768 kHz and deassert reset */ in emev2_smu_init() 54 /* deassert reset for UART0->UART3 */ in emev2_smu_init() 60 /* deassert reset for IIC0->IIC1 */ in emev2_smu_init()
|
/Linux-v5.15/drivers/pci/controller/dwc/ |
D | pcie-qcom.c | 338 dev_err(dev, "cannot deassert ahb reset\n"); in qcom_pcie_init_2_1_0() 344 dev_err(dev, "cannot deassert ext reset\n"); in qcom_pcie_init_2_1_0() 350 dev_err(dev, "cannot deassert phy reset\n"); in qcom_pcie_init_2_1_0() 356 dev_err(dev, "cannot deassert pci reset\n"); in qcom_pcie_init_2_1_0() 362 dev_err(dev, "cannot deassert por reset\n"); in qcom_pcie_init_2_1_0() 368 dev_err(dev, "cannot deassert axi reset\n"); in qcom_pcie_init_2_1_0() 489 dev_err(dev, "cannot deassert core reset\n"); in qcom_pcie_init_1_0_0() 870 dev_err(dev, "cannot deassert phy ahb reset\n"); in qcom_pcie_init_2_4_0() 876 dev_err(dev, "cannot deassert phy reset\n"); in qcom_pcie_init_2_4_0() 882 dev_err(dev, "cannot deassert pipe reset\n"); in qcom_pcie_init_2_4_0() [all …]
|
D | pcie-fu740.c | 92 /* Deassert controller PERST_N */ in fu740_pcie_deassert_reset() 94 /* Deassert PERST_N GPIO */ in fu740_pcie_deassert_reset() 213 /* Deassert power_up_rst_n */ in fu740_pcie_host_init() 216 dev_err(dev, "unable to deassert pcie_power_up_rst_n\n"); in fu740_pcie_host_init()
|
/Linux-v5.15/drivers/clk/qcom/ |
D | reset.c | 18 rcdev->ops->deassert(rcdev, id); in qcom_reset() 53 .deassert = qcom_reset_deassert,
|
/Linux-v5.15/drivers/ata/ |
D | ahci_mtk.c | 83 dev_err(dev, "failed to deassert PHY register part\n"); in mtk_ahci_platform_resets() 89 dev_err(dev, "failed to deassert PHY digital part\n"); in mtk_ahci_platform_resets() 95 dev_err(dev, "failed to deassert AXI bus\n"); in mtk_ahci_platform_resets()
|
/Linux-v5.15/drivers/reset/hisilicon/ |
D | hi6220_reset.c | 70 .deassert = hi6220_peripheral_deassert, 93 .deassert = hi6220_media_deassert, 152 .deassert = hi6220_ao_deassert,
|
/Linux-v5.15/Documentation/devicetree/bindings/net/ |
D | mdio.yaml | 44 Delay after reset deassert in microseconds. It applies to all MDIO 95 reset-deassert-us:
|
D | ethernet-phy.yaml | 155 reset-deassert-us: 198 reset-deassert-us = <2000>;
|
/Linux-v5.15/Documentation/devicetree/bindings/reset/ |
D | ti-syscon-reset.txt | 37 Cell #3 : offset of the reset deassert control 40 deassert control register
|
/Linux-v5.15/drivers/clk/mediatek/ |
D | reset.c | 83 .deassert = mtk_reset_deassert, 89 .deassert = mtk_reset_deassert_set_clr,
|
/Linux-v5.15/drivers/clk/tegra/ |
D | clk.c | 308 .deassert = tegra_clk_rst_deassert, 344 int (*deassert)(unsigned long)) in tegra_init_special_resets() 348 special_reset_deassert = deassert; in tegra_init_special_resets()
|
/Linux-v5.15/arch/arm/mach-sunxi/ |
D | platsmp.c | 109 /* Deassert the CPU core reset */ in sun6i_smp_boot_secondary() 184 /* Deassert the CPU core reset */ in sun8i_smp_boot_secondary()
|
/Linux-v5.15/drivers/clk/sunxi/ |
D | clk-sun9i-mmc.c | 91 .deassert = sun9i_mmc_reset_deassert, 139 dev_err(&pdev->dev, "Reset deassert err %d\n", ret); in sun9i_a80_mmc_config_clk_probe()
|
/Linux-v5.15/drivers/net/wireless/ath/ath10k/ |
D | ahb.c | 252 ath10k_err(ar, "failed to deassert radio cold rst: %d\n", ret); in ath10k_ahb_release_reset() 258 ath10k_err(ar, "failed to deassert radio warm rst: %d\n", ret); in ath10k_ahb_release_reset() 264 ath10k_err(ar, "failed to deassert radio srif rst: %d\n", ret); in ath10k_ahb_release_reset() 270 ath10k_err(ar, "failed to deassert cpu init rst: %d\n", ret); in ath10k_ahb_release_reset() 385 ath10k_err(ar, "failed to deassert core cold rst: %d\n", ret); in ath10k_ahb_halt_chip()
|
/Linux-v5.15/arch/arm/mach-omap2/ |
D | prminst44xx.c | 134 * omap4_prminst_deassert_hardreset - deassert a submodule hardreset line and 136 * @shift: register bit shift corresponding to the reset line to deassert
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | imx6qp-prtwd3.dts | 70 reset-deassert-us = <1000>; 82 reset-deassert-us = <2000>; 233 reset-deassert-us = <1000>;
|