Lines Matching refs:u32

24 extern u32 elink_cb_reg_read(struct elink_dev *cb, u32 reg_addr);
25 extern void elink_cb_reg_write(struct elink_dev *cb, u32 reg_addr, u32 val);
27 extern void elink_cb_reg_wb_write(struct elink_dev *cb, u32 offset,
28 u32 *wb_write, u16 len);
29 extern void elink_cb_reg_wb_read(struct elink_dev *cb, u32 offset,
30 u32 *wb_write, u16 len);
40 extern u32 elink_cb_gpio_read(struct elink_dev *cb, u16 gpio_num, u8 port);
45 extern u32 elink_cb_fw_command(struct elink_dev *cb, u32 command, u32 param);
48 extern void elink_cb_udelay(struct elink_dev *cb, u32 microsecond);
52 extern void elink_cb_download_progress(struct elink_dev *cb, u32 cur, u32 total);
103 extern void elink_cb_dbg1(struct elink_dev *cb, _In_ char *fmt, u32 arg1);
104 extern void elink_cb_dbg2(struct elink_dev *cb, _In_ char *fmt, u32 arg1, u32 arg2);
105 extern void elink_cb_dbg3(struct elink_dev *cb, _In_ char *fmt, u32 arg1, u32 arg2,
106 u32 arg3);
249 typedef u8 (*format_fw_ver_t)(u32 raw, u8 *str, u16 *len);
254 struct elink_params *params, u32 action);
262 u32 type;
294 u32 mdio_ctrl;
296 u32 supported;
312 u32 media_type;
324 u32 ver_addr;
330 u32 speed_cap_mask;
388 u32 shmem_base;
389 u32 shmem2_base;
390 u32 speed_cap_mask[ELINK_LINK_CONFIG_SIZE];
391 u32 switch_cfg;
396 u32 lane_config;
399 u32 chip_id;
402 u32 feature_config_flags;
439 u32 eee_mode;
451 u32 multi_phy_config;
460 u32 lfa_base;
463 u32 link_attr_sync;
493 u32 link_status;
494 u32 eee_status;
501 u32 aeu_int_mask;
549 struct elink_vars *vars, u8 mode, u32 speed);
568 elink_status_t elink_common_init_phy(struct elink_dev *cb, u32 shmem_base_path[],
569 u32 shmem2_base_path[], u32 chip_id, u8 one_port_enabled);
587 u32 elink_phy_selection(struct elink_params *params);
594 u8 elink_fan_failure_det_req(struct elink_dev *cb, u32 shmem_base,
595 u32 shmem2_base, u8 port);
618 u32 pause_enable;
619 u32 llfc_out_en;
620 u32 llfc_enable;
621 u32 pkt_priority_to_cos;
623 u32 rx_cos_priority_mask[ELINK_DCBX_MAX_NUM_COS];
624 u32 llfc_high_priority_classes;
625 u32 llfc_low_priority_classes;
673 void elink_ets_bw_limit(const struct elink_params *params, const u32 cos0_bw,
674 const u32 cos1_bw);
687 u32 pfc_frames_sent[2],
688 u32 pfc_frames_received[2]);
691 u32 chip_id, u32 shmem_base, u32 shmem2_base,
709 u32 shmem_base,
710 u32 shmem2_base,
711 u32 chip_id,
720 u32 *temp_reading, u8 path, u8 port);
723 void set_cfg_pin(struct elink_dev *cb, u32 pin_cfg, u32 val);
724 int get_cfg_pin(struct elink_dev *cb, u32 pin_cfg, u32 *val);