Home
last modified time | relevance | path

Searched refs:sw_reset (Results 1 – 22 of 22) sorted by relevance

/openbmc/u-boot/drivers/usb/musb/
H A Dam35x.c74 u32 sw_reset; in musb_platform_init() local
77 sw_reset = readl(&am35x_scm_general_regs->ip_sw_reset); in musb_platform_init()
78 sw_reset |= (1 << 0); in musb_platform_init()
79 writel(sw_reset, &am35x_scm_general_regs->ip_sw_reset); in musb_platform_init()
80 sw_reset &= ~(1 << 0); in musb_platform_init()
81 writel(sw_reset, &am35x_scm_general_regs->ip_sw_reset); in musb_platform_init()
/openbmc/linux/drivers/remoteproc/
H A Dst_remoteproc.c38 bool sw_reset; member
45 struct reset_control *sw_reset; member
180 if (ddata->config->sw_reset) { in st_rproc_start()
181 err = reset_control_deassert(ddata->sw_reset); in st_rproc_start()
203 reset_control_assert(ddata->sw_reset); in st_rproc_start()
215 if (ddata->config->sw_reset) { in st_rproc_stop()
216 sw_err = reset_control_assert(ddata->sw_reset); in st_rproc_stop()
252 if (ddata->config->sw_reset) in st_rproc_state()
253 reset_sw = reset_control_status(ddata->sw_reset); in st_rproc_state()
265 .sw_reset = true,
[all …]
/openbmc/linux/Documentation/devicetree/bindings/remoteproc/
H A Dst-rproc.txt16 - reset-names Must be "sw_reset" and "pwr_reset"
37 reset-names = "sw_reset";
/openbmc/linux/drivers/iio/imu/bno055/
H A Dbno055.h10 int xfer_burst_break_thr, bool sw_reset);
H A Dbno055.c207 bool sw_reset; member
335 } else if (priv->sw_reset) { in bno055_system_reset()
1552 int xfer_burst_break_thr, bool sw_reset) in bno055_probe() argument
1572 priv->sw_reset = sw_reset; in bno055_probe()
1586 } else if (!sw_reset) { in bno055_probe()
/openbmc/linux/drivers/net/dsa/qca/
H A Dar9331.c248 struct reset_control *sw_reset; member
267 ret = reset_control_assert(priv->sw_reset); in ar9331_sw_reset()
277 ret = reset_control_deassert(priv->sw_reset); in ar9331_sw_reset()
1043 priv->sw_reset = devm_reset_control_get(&mdiodev->dev, "switch"); in ar9331_sw_probe()
1044 if (IS_ERR(priv->sw_reset)) { in ar9331_sw_probe()
1046 return PTR_ERR(priv->sw_reset); in ar9331_sw_probe()
1101 reset_control_assert(priv->sw_reset); in ar9331_sw_remove()
/openbmc/linux/drivers/gpu/drm/msm/dp/
H A Ddp_catalog.c556 u32 sw_reset; in dp_catalog_ctrl_reset() local
560 sw_reset = dp_read_ahb(catalog, REG_DP_SW_RESET); in dp_catalog_ctrl_reset()
562 sw_reset |= DP_SW_RESET; in dp_catalog_ctrl_reset()
563 dp_write_ahb(catalog, REG_DP_SW_RESET, sw_reset); in dp_catalog_ctrl_reset()
566 sw_reset &= ~DP_SW_RESET; in dp_catalog_ctrl_reset()
567 dp_write_ahb(catalog, REG_DP_SW_RESET, sw_reset); in dp_catalog_ctrl_reset()
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmcu.h200 u8 sw_reset; member
/openbmc/linux/drivers/mmc/core/
H A Dcore.h31 int (*sw_reset)(struct mmc_host *); member
H A Dcore.c2042 if (!host->bus_ops->sw_reset) in mmc_sw_reset()
2045 ret = host->bus_ops->sw_reset(host); in mmc_sw_reset()
H A Dsdio.c1201 .sw_reset = mmc_sdio_sw_reset,
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-trans.h630 int (*sw_reset)(struct iwl_trans *trans, bool retake_ownership); member
1528 if (trans->ops->sw_reset) in iwl_trans_sw_reset()
1529 return trans->ops->sw_reset(trans, retake_ownership); in iwl_trans_sw_reset()
/openbmc/linux/drivers/net/ethernet/agere/
H A Det131x.h166 u32 sw_reset; /* 0x0028 */ member
H A Det131x.c1692 writel(reg, &adapter->regs->global.sw_reset); in et131x_soft_reset()
2884 regs_buff[num++] = readl(&aregs->global.sw_reset); in et131x_get_regs()
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.h103 u8 sw_reset; member
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.h94 u8 sw_reset; member
/openbmc/qemu/hw/net/
H A Dftgmac100.c689 static void ftgmac100_do_reset(FTGMAC100State *s, bool sw_reset) in ftgmac100_do_reset() argument
709 if (sw_reset) { in ftgmac100_do_reset()
/openbmc/linux/arch/arm/boot/dts/st/
H A Dstih407-family.dtsi214 reset-names = "sw_reset";
227 reset-names = "sw_reset";
/openbmc/linux/drivers/net/ethernet/neterion/
H A Ds2io-regs.h44 u64 sw_reset; member
H A Ds2io.c1212 writeq(val64, &bar0->sw_reset); in init_nic()
1214 val64 = readq(&bar0->sw_reset); in init_nic()
1219 writeq(val64, &bar0->sw_reset); in init_nic()
1221 val64 = readq(&bar0->sw_reset); in init_nic()
3419 writeq(val64, &bar0->sw_reset); in s2io_reset()
/openbmc/u-boot/arch/arm/dts/
H A Dstih407-family.dtsi801 reset-names = "sw_reset";
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dtrans.c3525 .sw_reset = iwl_trans_pcie_sw_reset, \