Lines Matching +full:0 +full:x001fffff
52 FRF_CZ_TC_TIMER_VAL, 0); in siena_push_irq_moderation()
60 if (efx->fc_disable++ == 0) in siena_prepare_flush()
66 if (--efx->fc_disable == 0) in siena_finish_flush()
72 EFX_OWORD32(0x0003FFFF, 0x0003FFFF, 0x0003FFFF, 0x0003FFFF) },
74 EFX_OWORD32(0x000103FF, 0x00000000, 0x00000000, 0x00000000) },
76 EFX_OWORD32(0xFFFFFFFE, 0xFFFFFFFF, 0x0003FFFF, 0x00000000) },
78 EFX_OWORD32(0x7FFF0037, 0xFFFF8000, 0xFFFFFFFF, 0x03FFFFFF) },
80 EFX_OWORD32(0xFFFEFE80, 0x1FFFFFFF, 0x020000FE, 0x007FFFFF) },
82 EFX_OWORD32(0x001FFFFF, 0x00000000, 0x00000000, 0x00000000) },
84 EFX_OWORD32(0x00000003, 0x00000000, 0x00000000, 0x00000000) },
86 EFX_OWORD32(0x000003FF, 0x00000000, 0x00000000, 0x00000000) },
88 EFX_OWORD32(0x00000FFF, 0x00000000, 0x00000000, 0x00000000) },
90 EFX_OWORD32(0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF) },
92 EFX_OWORD32(0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF) },
94 EFX_OWORD32(0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF) },
96 EFX_OWORD32(0xFFFFFFFF, 0xFFFFFFFF, 0x00000007, 0x00000000) },
120 rc2 = efx_reset_up(efx, reset_method, rc == 0); in siena_test_chip()
164 if (rc != 0) in siena_ptp_set_ts_config()
221 u32 caps = 0; in siena_probe_nvconfig()
242 return 0; in siena_dimension_resources()
245 /* On all Falcon-architecture NICs, PFs use BAR 0 for I/O space and BAR 2(&3)
272 if (efx_farch_fpga_ver(efx) != 0) { in siena_probe_nic()
305 BUG_ON(efx->irq_status.dma_addr & 0x0f); in siena_probe_nic()
333 return 0; in siena_probe_nic()
362 return 0; in siena_rx_pull_rss_config()
379 FRF_CZ_RX_RSS_IPV6_TKEY_HI_LBN != 0); in siena_rx_push_rss_config()
394 return 0; in siena_rx_push_rss_config()
420 EFX_SET_OWORD_FIELD(temp, FRF_AZ_TX_NO_EOP_DISC_EN, 0); in siena_init_nic()
425 EFX_SET_OWORD_FIELD(temp, FRF_BZ_RX_DESC_PUSH_EN, 0); in siena_init_nic()
438 efx->rss_context.context_id = 0; /* indicates RSS is active */ in siena_init_nic()
441 rc = efx_mcdi_log_ctrl(efx, true, false, 0); in siena_init_nic()
446 EFX_POPULATE_OWORD_1(temp, FRF_BZ_FLS_EVQ_ID, 0); in siena_init_nic()
453 return 0; in siena_init_nic()
476 [SIENA_STAT_ ## ext_name] = { #ext_name, 0, 0 }
478 [GENERIC_STAT_ ## ext_name] = { #ext_name, 0, 0 }
542 [0 ... BITS_TO_LONGS(SIENA_STAT_COUNT) - 1] = ~0UL,
562 return 0; in siena_try_update_nic_stats()
586 return 0; in siena_try_update_nic_stats()
598 for (retry = 0; retry < 100; ++retry) { in siena_update_nic_stats()
599 if (siena_try_update_nic_stats(efx) == 0) in siena_update_nic_stats()
651 if (rc != 0) in siena_mac_reconfigure()
657 inbuf, sizeof(inbuf), NULL, 0, NULL); in siena_mac_reconfigure()
675 wol->wolopts = 0; in siena_get_wol()
676 memset(&wol->sopass, 0, sizeof(wol->sopass)); in siena_get_wol()
706 return 0; in siena_set_wol()
721 if (rc != 0) { in siena_init_wol()
758 for (i = 0; i < inlen_dw; i++) in siena_mcdi_request()
765 _efx_writed(efx, (__force __le32) 0x45789abc, doorbell); in siena_mcdi_request()
779 return EFX_DWORD_FIELD(hdr, EFX_DWORD_0) != 0xffffffff && in siena_mcdi_poll_response()
790 for (i = 0; i < outlen_dw; i++) in siena_mcdi_read_response()
804 if (value == 0) in siena_mcdi_poll_reboot()
805 return 0; in siena_mcdi_poll_reboot()
813 nic_data->stats[SIENA_STAT_tx_good_bytes] = 0; in siena_mcdi_poll_reboot()
814 nic_data->stats[SIENA_STAT_rx_good_bytes] = 0; in siena_mcdi_poll_reboot()
837 [MC_CMD_NVRAM_TYPE_DISABLED_CALLISTO] = { 0, "sfc_dummy_phy" },
838 [MC_CMD_NVRAM_TYPE_MC_FW] = { 0, "sfc_mcfw" },
839 [MC_CMD_NVRAM_TYPE_MC_FW_BACKUP] = { 0, "sfc_mcfw_backup" },
840 [MC_CMD_NVRAM_TYPE_STATIC_CFG_PORT0] = { 0, "sfc_static_cfg" },
842 [MC_CMD_NVRAM_TYPE_DYNAMIC_CFG_PORT0] = { 0, "sfc_dynamic_cfg" },
844 [MC_CMD_NVRAM_TYPE_EXP_ROM] = { 0, "sfc_exp_rom" },
845 [MC_CMD_NVRAM_TYPE_EXP_ROM_CFG_PORT0] = { 0, "sfc_exp_rom_cfg" },
847 [MC_CMD_NVRAM_TYPE_PHY_PORT0] = { 0, "sfc_phy_fw" },
849 [MC_CMD_NVRAM_TYPE_FPGA] = { 0, "sfc_fpga" },
885 return 0; in siena_mtd_probe_partition()
901 for (i = 0; i < n_parts; i++) in siena_mtd_get_fw_subtypes()
904 return 0; in siena_mtd_get_fw_subtypes()
925 type = 0; in siena_mtd_probe()
926 n_parts = 0; in siena_mtd_probe()
928 while (nvram_types != 0) { in siena_mtd_probe()
932 if (rc == 0) in siena_mtd_probe()
945 rc = efx_mtd_add(efx, &parts[0].common, n_parts, sizeof(*parts)); in siena_mtd_probe()
958 return 0; in siena_check_caps()
1086 .rx_buffer_padding = 0,