#define CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM         0xA29890
 #define CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR     0xA29938
 
-enum {
-       HW_STEP_LOCATION_BITS = 24,
-};
-
 #define PREG_AUX_BUS_WPROT_0           0xA04CC0
 
 /* device family 9000 WPROT register */
 
        const struct iwl_cfg *cfg_7265d __maybe_unused = NULL;
        struct iwl_trans *iwl_trans;
        struct iwl_trans_pcie *trans_pcie;
-       unsigned long flags;
        int i, ret;
        /*
         * This is needed for backwards compatibility with the old
                trans_pcie->num_rx_bufs = RX_QUEUE_SIZE;
        }
 
-       if (iwl_trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_8000 &&
-           iwl_trans_grab_nic_access(iwl_trans, &flags)) {
-               u32 hw_step;
-
-               hw_step = iwl_read_umac_prph_no_grab(iwl_trans, WFPM_CTRL_REG);
-               hw_step |= ENABLE_WFPM;
-               iwl_write_umac_prph_no_grab(iwl_trans, WFPM_CTRL_REG, hw_step);
-               hw_step = iwl_read_prph_no_grab(iwl_trans, CNVI_AUX_MISC_CHIP);
-               hw_step = (hw_step >> HW_STEP_LOCATION_BITS) & 0xF;
-               if (hw_step == 0x3)
-                       iwl_trans->hw_rev = (iwl_trans->hw_rev & 0xFFFFFFF3) |
-                               (SILICON_C_STEP << 2);
-               iwl_trans_release_nic_access(iwl_trans, &flags);
-       }
-
        pci_set_drvdata(pdev, iwl_trans);
        iwl_trans->drv = iwl_drv_start(iwl_trans);
 
 
         * "dash" value). To keep hw_rev backwards compatible - we'll store it
         * in the old format.
         */
-       if (cfg_trans->device_family >= IWL_DEVICE_FAMILY_8000) {
+       if (cfg_trans->device_family >= IWL_DEVICE_FAMILY_8000)
                trans->hw_rev = (trans->hw_rev & 0xfff0) |
                                (CSR_HW_REV_STEP(trans->hw_rev << 2) << 2);
 
-               ret = iwl_pcie_prepare_card_hw(trans);
-               if (ret) {
-                       IWL_WARN(trans, "Exit HW not ready\n");
-                       goto out_no_pci;
-               }
-
-               /*
-                * in-order to recognize C step driver should read chip version
-                * id located at the AUX bus MISC address space.
-                */
-               ret = iwl_finish_nic_init(trans, cfg_trans);
-               if (ret)
-                       goto out_no_pci;
-
-       }
-
        IWL_DEBUG_INFO(trans, "HW REV: 0x%0x\n", trans->hw_rev);
 
        iwl_pcie_set_interrupt_capa(pdev, trans, cfg_trans);