Lines Matching full:data0
158 u32 fw_memo, u32 offset, u64 *data0, u64 *data1, in vxge_hw_vpath_fw_api() argument
172 writeq(*data0, &vp_reg->rts_access_steer_data0); in vxge_hw_vpath_fw_api()
209 *data0 = readq(&vp_reg->rts_access_steer_data0); in vxge_hw_vpath_fw_api()
225 u64 data0 = 0, data1 = 0, steer_ctrl = 0; in vxge_hw_upgrade_read_version() local
235 &data0, &data1, &steer_ctrl); in vxge_hw_upgrade_read_version()
239 *major = VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_FW_VER_MAJOR(data0); in vxge_hw_upgrade_read_version()
240 *minor = VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_FW_VER_MINOR(data0); in vxge_hw_upgrade_read_version()
241 *build = VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_FW_VER_BUILD(data0); in vxge_hw_upgrade_read_version()
248 u64 data0 = 0, data1 = 0, steer_ctrl = 0; in vxge_hw_flash_fw() local
259 &data0, &data1, &steer_ctrl); in vxge_hw_flash_fw()
279 u64 data0 = 0, data1 = 0, steer_ctrl = 0; in vxge_update_fw_image() local
291 &data0, &data1, &steer_ctrl); in vxge_update_fw_image()
303 data0 = *((u64 *)fwdata); in vxge_update_fw_image()
310 &data0, &data1, &steer_ctrl); in vxge_update_fw_image()
317 ret_code = VXGE_HW_UPGRADE_GET_RET_ERR_CODE(data0); in vxge_update_fw_image()
324 fwdata += (data0 >> 8) & 0xFFFFFFFF; in vxge_update_fw_image()
329 sec_code = VXGE_HW_UPGRADE_GET_SEC_ERR_CODE(data0); in vxge_update_fw_image()
376 u64 data0 = 0, data1 = 0, steer_ctrl = 0; in vxge_hw_vpath_eprom_img_ver_get() local
384 data0 = VXGE_HW_RTS_ACCESS_STEER_ROM_IMAGE_INDEX(i); in vxge_hw_vpath_eprom_img_ver_get()
390 0, &data0, &data1, &steer_ctrl); in vxge_hw_vpath_eprom_img_ver_get()
394 img[i].is_valid = VXGE_HW_GET_EPROM_IMAGE_VALID(data0); in vxge_hw_vpath_eprom_img_ver_get()
395 img[i].index = VXGE_HW_GET_EPROM_IMAGE_INDEX(data0); in vxge_hw_vpath_eprom_img_ver_get()
396 img[i].type = VXGE_HW_GET_EPROM_IMAGE_TYPE(data0); in vxge_hw_vpath_eprom_img_ver_get()
397 img[i].version = VXGE_HW_GET_EPROM_IMAGE_REV(data0); in vxge_hw_vpath_eprom_img_ver_get()
811 u64 data0 = 0, data1 = 0, steer_ctrl = 0; in __vxge_hw_vpath_fw_ver_get() local
817 0, &data0, &data1, &steer_ctrl); in __vxge_hw_vpath_fw_ver_get()
822 (u32) VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_FW_VER_DAY(data0); in __vxge_hw_vpath_fw_ver_get()
824 (u32) VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_FW_VER_MONTH(data0); in __vxge_hw_vpath_fw_ver_get()
826 (u32) VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_FW_VER_YEAR(data0); in __vxge_hw_vpath_fw_ver_get()
832 (u32) VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_FW_VER_MAJOR(data0); in __vxge_hw_vpath_fw_ver_get()
834 (u32) VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_FW_VER_MINOR(data0); in __vxge_hw_vpath_fw_ver_get()
836 (u32) VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_FW_VER_BUILD(data0); in __vxge_hw_vpath_fw_ver_get()
875 u64 data0, data1 = 0, steer_ctrl = 0; in __vxge_hw_vpath_card_info_get() local
881 data0 = VXGE_HW_RTS_ACCESS_STEER_DATA0_MEMO_ITEM_SERIAL_NUMBER; in __vxge_hw_vpath_card_info_get()
886 0, &data0, &data1, &steer_ctrl); in __vxge_hw_vpath_card_info_get()
890 ((u64 *)serial_number)[0] = be64_to_cpu(data0); in __vxge_hw_vpath_card_info_get()
893 data0 = VXGE_HW_RTS_ACCESS_STEER_DATA0_MEMO_ITEM_PART_NUMBER; in __vxge_hw_vpath_card_info_get()
899 0, &data0, &data1, &steer_ctrl); in __vxge_hw_vpath_card_info_get()
903 ((u64 *)part_number)[0] = be64_to_cpu(data0); in __vxge_hw_vpath_card_info_get()
908 data0 = i; in __vxge_hw_vpath_card_info_get()
914 0, &data0, &data1, &steer_ctrl); in __vxge_hw_vpath_card_info_get()
918 ((u64 *)product_desc)[j++] = be64_to_cpu(data0); in __vxge_hw_vpath_card_info_get()
933 u64 data0, data1 = 0, steer_ctrl = 0; in __vxge_hw_vpath_pci_func_mode_get() local
936 data0 = 0; in __vxge_hw_vpath_pci_func_mode_get()
941 0, &data0, &data1, &steer_ctrl); in __vxge_hw_vpath_pci_func_mode_get()
945 hw_info->function_mode = VXGE_HW_GET_FUNC_MODE_VAL(data0); in __vxge_hw_vpath_pci_func_mode_get()
958 data0 = 0, data1 = 0, steer_ctrl = 0; in __vxge_hw_vpath_addr_get() local
965 0, &data0, &data1, &steer_ctrl); in __vxge_hw_vpath_addr_get()
969 data0 = VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_DA_MAC_ADDR(data0); in __vxge_hw_vpath_addr_get()
974 macaddr[i - 1] = (u8) (data0 & 0xFF); in __vxge_hw_vpath_addr_get()
975 data0 >>= 8; in __vxge_hw_vpath_addr_get()
982 data0 = 0, data1 = 0, steer_ctrl = 0; in __vxge_hw_vpath_addr_get()
3612 u64 data0, data1 = 0, steer_ctrl = 0; in vxge_hw_device_flick_link_led() local
3622 data0 = on_off; in vxge_hw_device_flick_link_led()
3626 0, &data0, &data1, &steer_ctrl); in vxge_hw_device_flick_link_led()
3637 u64 *data0, u64 *data1) in __vxge_hw_vpath_rts_table_get() argument
3659 data0, data1, &steer_ctrl); in __vxge_hw_vpath_rts_table_get()
3679 u64 data0, data1 = 0, steer_ctrl = 0; in __vxge_hw_vpath_rts_table_set() local
3687 data0 = steer_data0; in __vxge_hw_vpath_rts_table_set()
3695 &data0, &data1, &steer_ctrl); in __vxge_hw_vpath_rts_table_set()
3709 u64 data0, data1; in vxge_hw_vpath_rts_rth_set() local
3720 0, &data0, &data1); in vxge_hw_vpath_rts_rth_set()
3724 data0 &= ~(VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_BUCKET_SIZE(0xf) | in vxge_hw_vpath_rts_rth_set()
3727 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_EN | in vxge_hw_vpath_rts_rth_set()
3732 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_TCP_IPV4_EN; in vxge_hw_vpath_rts_rth_set()
3735 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_IPV4_EN; in vxge_hw_vpath_rts_rth_set()
3738 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_TCP_IPV6_EN; in vxge_hw_vpath_rts_rth_set()
3741 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_IPV6_EN; in vxge_hw_vpath_rts_rth_set()
3744 data0 |= in vxge_hw_vpath_rts_rth_set()
3748 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_IPV6_EX_EN; in vxge_hw_vpath_rts_rth_set()
3750 if (VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_RTH_GEN_ACTIVE_TABLE(data0)) in vxge_hw_vpath_rts_rth_set()
3751 data0 &= ~VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_ACTIVE_TABLE; in vxge_hw_vpath_rts_rth_set()
3753 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_ACTIVE_TABLE; in vxge_hw_vpath_rts_rth_set()
3758 0, data0, 0); in vxge_hw_vpath_rts_rth_set()
3764 vxge_hw_rts_rth_data0_data1_get(u32 j, u64 *data0, u64 *data1, in vxge_hw_rts_rth_data0_data1_get() argument
3769 *data0 = VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_ITEM0_BUCKET_NUM(j)| in vxge_hw_rts_rth_data0_data1_get()
3775 *data0 |= in vxge_hw_rts_rth_data0_data1_get()
3808 u64 data0; in vxge_hw_vpath_rts_rth_itable_set() local
3831 data0 = in vxge_hw_vpath_rts_rth_itable_set()
3836 action, rts_table, j, data0, data1); in vxge_hw_vpath_rts_rth_itable_set()
3846 data0 = in vxge_hw_vpath_rts_rth_itable_set()
3853 rts_table, j, data0, data1); in vxge_hw_vpath_rts_rth_itable_set()
3866 data0 = 0; in vxge_hw_vpath_rts_rth_itable_set()
3875 &data0, &data1, 1, itable); in vxge_hw_vpath_rts_rth_itable_set()
3886 &data0, &data1, 2, itable); in vxge_hw_vpath_rts_rth_itable_set()
3897 &data0, &data1, 3, itable); in vxge_hw_vpath_rts_rth_itable_set()
3908 &data0, &data1, 4, itable); in vxge_hw_vpath_rts_rth_itable_set()
3913 if (data0 != 0) { in vxge_hw_vpath_rts_rth_itable_set()
3917 0, data0, data1); in vxge_hw_vpath_rts_rth_itable_set()