| /kernel/linux/linux-5.10/drivers/reset/ |
| D | reset-scmi.c | 46 * scmi_reset_deassert() - deassert device reset 50 * This function implements the reset driver op to deassert a device's reset 60 return handle->reset_ops->deassert(handle, id); in scmi_reset_deassert() 66 * @id: ID of the reset signal to be reset(assert + deassert) 83 .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,
|
| /kernel/linux/linux-6.6/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 | 23 * @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,
|
| D | reset-ti-sci.c | 50 * @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,
|
| /kernel/linux/linux-5.10/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()
|
| /kernel/linux/linux-6.6/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()
|
| /kernel/linux/linux-6.6/drivers/clk/mediatek/ |
| D | reset.c | 21 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,
|
| /kernel/linux/linux-6.6/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
|
| /kernel/linux/linux-5.10/drivers/pci/controller/ |
| D | pcie-rockchip.c | 223 dev_err(dev, "deassert pm_rst err %d\n", err); in rockchip_pcie_init_port() 229 dev_err(dev, "deassert aclk_rst err %d\n", err); in rockchip_pcie_init_port() 235 dev_err(dev, "deassert pclk_rst err %d\n", err); in rockchip_pcie_init_port() 275 * Please don't reorder the deassert sequence of the following in rockchip_pcie_init_port() 280 dev_err(dev, "deassert mgmt_sticky_rst err %d\n", err); in rockchip_pcie_init_port() 286 dev_err(dev, "deassert core_rst err %d\n", err); in rockchip_pcie_init_port() 292 dev_err(dev, "deassert mgmt_rst err %d\n", err); in rockchip_pcie_init_port() 298 dev_err(dev, "deassert pipe_rst err %d\n", err); in rockchip_pcie_init_port()
|
| /kernel/linux/linux-6.6/drivers/pci/controller/ |
| D | pcie-rockchip.c | 224 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()
|
| /kernel/linux/linux-5.10/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
|
| /kernel/linux/linux-5.10/drivers/pci/controller/dwc/ |
| D | pcie-qcom.c | 331 dev_err(dev, "cannot deassert ahb reset\n"); in qcom_pcie_init_2_1_0() 337 dev_err(dev, "cannot deassert ext reset\n"); in qcom_pcie_init_2_1_0() 343 dev_err(dev, "cannot deassert phy reset\n"); in qcom_pcie_init_2_1_0() 349 dev_err(dev, "cannot deassert pci reset\n"); in qcom_pcie_init_2_1_0() 355 dev_err(dev, "cannot deassert por reset\n"); in qcom_pcie_init_2_1_0() 361 dev_err(dev, "cannot deassert axi reset\n"); in qcom_pcie_init_2_1_0() 482 dev_err(dev, "cannot deassert core reset\n"); in qcom_pcie_init_1_0_0() 863 dev_err(dev, "cannot deassert phy ahb reset\n"); in qcom_pcie_init_2_4_0() 869 dev_err(dev, "cannot deassert phy reset\n"); in qcom_pcie_init_2_4_0() 875 dev_err(dev, "cannot deassert pipe reset\n"); in qcom_pcie_init_2_4_0() [all …]
|
| /kernel/linux/linux-6.6/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
|
| /kernel/linux/linux-6.6/drivers/clk/renesas/ |
| D | clk-emev2.c | 49 /* 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()
|
| /kernel/linux/linux-5.10/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()
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/ |
| D | sa8775p-ride.dts | 35 reset-deassert-us = <70000>; 45 reset-deassert-us = <70000>;
|
| /kernel/linux/linux-6.6/drivers/ata/ |
| D | ahci_mtk.c | 84 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()
|
| /kernel/linux/linux-5.10/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()
|
| /kernel/linux/linux-5.10/drivers/clk/qcom/ |
| D | reset.c | 21 rcdev->ops->deassert(rcdev, id); in qcom_reset() 56 .deassert = qcom_reset_deassert,
|
| /kernel/linux/linux-6.6/drivers/clk/qcom/ |
| D | reset.c | 21 rcdev->ops->deassert(rcdev, id); in qcom_reset() 57 .deassert = qcom_reset_deassert,
|
| /kernel/linux/linux-6.6/drivers/pci/controller/dwc/ |
| D | pcie-bt1.c | 423 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()
|
| /kernel/linux/linux-5.10/drivers/reset/hisilicon/ |
| D | hi6220_reset.c | 70 .deassert = hi6220_peripheral_deassert, 93 .deassert = hi6220_media_deassert, 152 .deassert = hi6220_ao_deassert,
|
| /kernel/linux/linux-6.6/drivers/reset/hisilicon/ |
| D | hi6220_reset.c | 69 .deassert = hi6220_peripheral_deassert, 92 .deassert = hi6220_media_deassert, 151 .deassert = hi6220_ao_deassert,
|