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()
3606 u64 data0, data1 = 0, steer_ctrl = 0; in vxge_hw_device_flick_link_led() local
3616 data0 = on_off; in vxge_hw_device_flick_link_led()
3620 0, &data0, &data1, &steer_ctrl); in vxge_hw_device_flick_link_led()
3631 u64 *data0, u64 *data1) in __vxge_hw_vpath_rts_table_get() argument
3653 data0, data1, &steer_ctrl); in __vxge_hw_vpath_rts_table_get()
3673 u64 data0, data1 = 0, steer_ctrl = 0; in __vxge_hw_vpath_rts_table_set() local
3681 data0 = steer_data0; in __vxge_hw_vpath_rts_table_set()
3689 &data0, &data1, &steer_ctrl); in __vxge_hw_vpath_rts_table_set()
3703 u64 data0, data1; in vxge_hw_vpath_rts_rth_set() local
3714 0, &data0, &data1); in vxge_hw_vpath_rts_rth_set()
3718 data0 &= ~(VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_BUCKET_SIZE(0xf) | in vxge_hw_vpath_rts_rth_set()
3721 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_EN | in vxge_hw_vpath_rts_rth_set()
3726 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_TCP_IPV4_EN; in vxge_hw_vpath_rts_rth_set()
3729 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_IPV4_EN; in vxge_hw_vpath_rts_rth_set()
3732 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_TCP_IPV6_EN; in vxge_hw_vpath_rts_rth_set()
3735 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_IPV6_EN; in vxge_hw_vpath_rts_rth_set()
3738 data0 |= in vxge_hw_vpath_rts_rth_set()
3742 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_RTH_IPV6_EX_EN; in vxge_hw_vpath_rts_rth_set()
3744 if (VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_RTH_GEN_ACTIVE_TABLE(data0)) in vxge_hw_vpath_rts_rth_set()
3745 data0 &= ~VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_ACTIVE_TABLE; in vxge_hw_vpath_rts_rth_set()
3747 data0 |= VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_GEN_ACTIVE_TABLE; in vxge_hw_vpath_rts_rth_set()
3752 0, data0, 0); in vxge_hw_vpath_rts_rth_set()
3758 vxge_hw_rts_rth_data0_data1_get(u32 j, u64 *data0, u64 *data1, in vxge_hw_rts_rth_data0_data1_get() argument
3763 *data0 = VXGE_HW_RTS_ACCESS_STEER_DATA0_RTH_ITEM0_BUCKET_NUM(j)| in vxge_hw_rts_rth_data0_data1_get()
3769 *data0 |= in vxge_hw_rts_rth_data0_data1_get()
3802 u64 data0; in vxge_hw_vpath_rts_rth_itable_set() local
3825 data0 = in vxge_hw_vpath_rts_rth_itable_set()
3830 action, rts_table, j, data0, data1); in vxge_hw_vpath_rts_rth_itable_set()
3840 data0 = in vxge_hw_vpath_rts_rth_itable_set()
3847 rts_table, j, data0, data1); in vxge_hw_vpath_rts_rth_itable_set()
3860 data0 = 0; in vxge_hw_vpath_rts_rth_itable_set()
3869 &data0, &data1, 1, itable); in vxge_hw_vpath_rts_rth_itable_set()
3880 &data0, &data1, 2, itable); in vxge_hw_vpath_rts_rth_itable_set()
3891 &data0, &data1, 3, itable); in vxge_hw_vpath_rts_rth_itable_set()
3902 &data0, &data1, 4, itable); in vxge_hw_vpath_rts_rth_itable_set()
3907 if (data0 != 0) { in vxge_hw_vpath_rts_rth_itable_set()
3911 0, data0, data1); in vxge_hw_vpath_rts_rth_itable_set()