/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/ |
H A D | e1000_phy.c | 31 * igb_check_reset_block - Check if PHY reset is blocked 34 * Read the PHY management control register and check whether a PHY reset 35 * is blocked. If a reset is not blocked return 0, otherwise 467 ret_val = hw->phy.ops.reset(hw); in igb_copper_link_setup_82580() 733 ret_val = phy->ops.reset(hw); in igb_copper_link_setup_igp() 1192 * changes. If time expires while waiting for link up, we reset the DSP. 1193 * After reset, TX_CLK and CRS on TX must be set. Return successful upon 1298 * the reset value of 2.5MHz. in igb_phy_force_speed_duplex_m88() 2042 * igb_phy_sw_reset - PHY software reset 2045 * Does a software reset o [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
H A D | omap_hwmod_3xxx_data.c | 286 * 32-bit watchdog upward counter that generates a pulse on the reset pin on 318 .reset = &omap2_wd_timer_reset, 437 .reset = &omap_i2c_reset, 443 * The DSS HW needs all DSS clocks enabled during reset. The dss_core 1447 /* Skip reset for CONFIG_OMAP_GPMC_DEBUG for bootloader timings */ 2583 * in bootloader DISPC will be reset with outputs enabled in omap3xxx_hwmod_init()
|
/kernel/linux/linux-6.6/arch/sparc/lib/ |
H A D | M7memcpy.S | 473 sub %o1, %o4, %o1 ! reset %o1 474 sub %o0, %o4, %o0 ! reset %o0
|
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu.c | 1694 if (smmu->impl && smmu->impl->reset) in arm_smmu_device_reset() 1695 smmu->impl->reset(smmu); in arm_smmu_device_reset()
|
/kernel/linux/linux-5.10/drivers/input/keyboard/ |
H A D | atkbd.c | 44 module_param_named(reset, atkbd_reset, bool, 0); 45 MODULE_PARM_DESC(reset, "Reset keyboard during initialization"); 253 * to many commands until full reset (ATKBD_CMD_RESET_BAT) is performed. 808 * controller may confuse the keyboard need a full reset of the keyboard. On in atkbd_probe() 815 "keyboard reset failed on %s\n", in atkbd_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | intel_engine_cs.c | 411 * The GPU should be reset by this point, but assume the worst just in intel_engines_release() 429 memset(&engine->reset, 0, sizeof(engine->reset)); in intel_engines_release() 997 if (in_atomic() || irqs_disabled()) /* inside atomic preempt-reset? */ in stop_timeout() 1001 * If we are doing a normal GPU reset, we can take our time and allow in stop_timeout() 1005 * the forthcoming GPU reset (which usually follows the stop_cs)! in stop_timeout() 1210 /* Must wait for any GPU reset in progress. */ in intel_engine_flush_submission() 1244 /* ELSP is empty, but there are ready requests? E.g. after reset */ in intel_engine_is_idle() 1756 * We are called by the error capture, reset and to dump engine in intel_engine_find_active_request()
|
/kernel/linux/linux-5.10/drivers/media/platform/ |
H A D | rcar_jpu.c | 525 dev_err(jpu->dev, "timed out in reset\n"); in jpu_wait_reset() 1273 /* ...issue software reset */ in jpu_open() 1328 static void jpu_cleanup(struct jpu_ctx *ctx, bool reset) in jpu_cleanup() argument 1343 if (reset) in jpu_cleanup() 1362 /* ...wait until module reset completes; we have mutex locked here */ in jpu_device_run() 1566 /* ...reset JPU after completion */ in jpu_irq_handler()
|
/kernel/linux/linux-5.10/drivers/media/platform/davinci/ |
H A D | vpfe_capture.c | 504 if (ccdc_dev->hw_ops.reset) in vpfe_isr() 505 ccdc_dev->hw_ops.reset(); in vpfe_isr()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | htc_drv_main.c | 58 bool reset; in ath9k_htc_ps_restore() local 66 ath9k_hw_stopdmarecv(priv->ah, &reset); in ath9k_htc_ps_restore() 214 "Unable to reset device (%u Mhz) reset status %d\n", in ath9k_htc_reset() 281 "Unable to reset channel (%u Mhz) reset status %d\n", in ath9k_htc_set_channel() 935 "Unable to reset hardware; reset status %d (freq %u MHz)\n", in ath9k_htc_start()
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | pcie.c | 551 /* Watchdog reset */ in brcmf_pcie_reset_device() 1442 .reset = brcmf_pcie_reset, 1547 /* reset last 4 bytes of RAM address. to be used for shared in brcmf_pcie_download_fw_nvram() 1718 .reset = brcmf_pcie_buscore_reset,
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/ |
H A D | 3945.c | 395 /* reset accumulative stats for "no-counter" type stats */ in il3945_accumulative_stats() 598 dma_addr_t addr, u16 len, u8 reset, u8 pad) in il3945_hw_txq_attach_buf_to_tfd() 608 if (reset) in il3945_hw_txq_attach_buf_to_tfd() 870 * Start up 3945's basic functionality after it has been reset 966 /* Allocate the RX queue, or reset if it is already allocated */ in il3945_hw_nic_init() 1028 /* reset TFD queues */ in il3945_hw_txq_ctx_stop() 1836 * -- reset periodic timer 1838 * -- correct coeffs for temp (can reset temp timer) 597 il3945_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, dma_addr_t addr, u16 len, u8 reset, u8 pad) il3945_hw_txq_attach_buf_to_tfd() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/ |
H A D | ag71xx.c | 37 #include <linux/reset.h> 702 netif_err(ag, probe, ndev, "Failed to get reset mdio.\n"); in ag71xx_mdio_probe() 710 mii_bus->reset = ag71xx_mdio_reset; in ag71xx_mdio_probe() 1907 netif_err(ag, probe, ndev, "missing mac reset\n"); in ag71xx_probe()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 1872 struct fw_hdr *card_fw, enum dev_state state, int *reset); 1974 int t4_fw_reset(struct adapter *adap, unsigned int mbox, int reset);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_main.c | 870 pdata->mac_ops->reset(pdata); in xgene_enet_timeout() 1821 ret = pdata->port_ops->reset(pdata); in xgene_enet_init_hw()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/pcie/ |
H A D | tx.c | 250 dma_addr_t addr, u16 len, bool reset) in iwl_pcie_txq_build_tfd() 257 if (reset) in iwl_pcie_txq_build_tfd() 412 /* reset context data, TX status and translation data */ in iwl_pcie_tx_start() 483 * Send 0 as the scd_base_addr since the device may have be reset in iwl_trans_pcie_tx_reset() 249 iwl_pcie_txq_build_tfd(struct iwl_trans *trans, struct iwl_txq *txq, dma_addr_t addr, u16 len, bool reset) iwl_pcie_txq_build_tfd() argument
|
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/orinoco/ |
H A D | orinoco_usb.c | 756 static inline int ezusb_8051_cpucs(struct ezusb_priv *upriv, int reset) in ezusb_8051_cpucs() argument 771 *res_val = reset; /* avoid argument promotion */ in ezusb_8051_cpucs() 1308 err("Failed to reset"); in ezusb_hard_reset() 1672 err("Cannot reset the device"); in ezusb_probe()
|
/kernel/linux/linux-5.10/drivers/net/usb/ |
H A D | usbnet.c | 590 /* stalls need manual reset. this is rare ... except that in rx_complete() 874 if (info->reset && (retval = info->reset (dev)) < 0) { in usbnet_open() 876 "open reset fail (%d) usbnet usb-%s-%s, %s\n", in usbnet_open() 884 /* hard_mtu or rx_urb_size may change in reset() */ in usbnet_open() 916 /* reset rx error state */ in usbnet_open() 1189 netdev_info(dev->net, "link reset failed (%d) usbnet usb-%s-%s, %s\n", in usbnet_deferred_kevent() 1278 * information if a remedy of an unconditional reset were used. in usbnet_tx_timeout()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/rtl8192e/ |
H A D | r8192E_dev.c | 2073 void rtl92e_stop_adapter(struct net_device *dev, bool reset) in rtl92e_stop_adapter() argument 2091 if (!reset) { in rtl92e_stop_adapter()
|
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | xhci.h | 206 * PCI config regs). HC does NOT drive a USB reset on the downstream ports. 215 /* light reset (port status stays unchanged) - reset completed when this is 0 */ 255 /* true: Controller Not Ready to accept doorbell or op reg writes after reset */ 257 /* true: internal Host Controller Error - SW needs to reset and reinitialize */ 302 /* true: port reset signaling asserted */ 326 * 0 - undefined speed - port hasn't be initialized by a reset yet 365 /* true: warm reset for a USB 3.0 device is done. A "hot" reset puts the port 366 * into an enabled state, and the device into the default state. A "warm" reset 1788 struct reset_control *reset; global() member 1938 int (*reset)(struct usb_hcd *hcd); global() member [all...] |
H A D | xhci-tegra.c | 25 #include <linux/reset.h> 1194 /* reset OTG port SSPI */ in tegra_xhci_id_work() 1424 "failed to get xusb_host reset: %d\n", err); in tegra_xusb_probe() 1431 dev_err(&pdev->dev, "failed to get xusb_ss reset: %d\n", in tegra_xusb_probe() 2077 .reset = tegra_xhci_setup,
|
H A D | sl811-hcd.c | 105 /* reset as thoroughly as we can */ in port_power() 106 if (sl811->board && sl811->board->reset) in port_power() 107 sl811->board->reset(hcd->self.controller); in port_power() 682 /* most stats are reset for each VBUS session */ in sl811h_irq() 717 /* port status seems weird until after reset, so in sl811h_irq() 718 * force the reset and make hub_wq clean up later. in sl811h_irq() 1143 dev_dbg(sl811_to_hcd(sl811)->self.controller, "end reset\n"); in sl811h_timer() 1318 /* 50 msec of reset/SE0 signaling, irqs blocked */ in sl811h_hub_control() 1412 case SL11H_CTL1MASK_SE0: s = " se0/reset"; break; in sl811h_debug_show() 1528 /* chip has been reset, VBU in sl811h_start() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder.c | 1552 if (!ctl->ops.reset) in dpu_encoder_helper_hw_reset() 1555 DRM_DEBUG_KMS("id:%u ctl %d reset\n", DRMID(phys_enc->parent), in dpu_encoder_helper_hw_reset() 1558 rc = ctl->ops.reset(ctl); in dpu_encoder_helper_hw_reset() 1560 DPU_ERROR_ENC(dpu_enc, "ctl %d reset failure\n", ctl->idx); in dpu_encoder_helper_hw_reset() 1817 /* if any phys needs reset, reset all phys, in-order */ in dpu_encoder_prepare_for_kickoff()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_debugfs.c | 1393 /* Flush any previous reset before applying for a new one */ in i915_wedged_set() 1394 wait_event(i915->gt.reset.queue, in i915_wedged_set() 1395 !test_bit(I915_RESET_BACKOFF, &i915->gt.reset.flags)); in i915_wedged_set()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_dsi.c | 298 DSIM_SWRST_REG, /* Software reset register */ 528 dev_err(dsi->dev, "timeout waiting for reset\n"); in exynos_dsi_wait_for_reset() 1474 .reset = drm_atomic_helper_connector_reset, 1516 connector->funcs->reset(connector); in exynos_dsi_create_connector()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
H A D | dsi.c | 16 #include <linux/reset.h> 676 * XXX Is this still needed? The module reset is deasserted right in tegra_dsi_pad_calibrate() 802 .reset = tegra_dsi_connector_reset, 1092 dev_err(dev, "failed to assert reset: %d\n", err); in tegra_dsi_runtime_suspend() 1143 dev_err(dev, "cannot assert reset: %d\n", err); in tegra_dsi_runtime_resume() 1342 /* reset underflow/overflow flags */ in tegra_dsi_host_transfer()
|