Skip to content
Snippets Groups Projects
Commit 18c202aa authored by Kevin Smith's avatar Kevin Smith Committed by Luka Perkov
Browse files

arm: mvebu: a38x: Add const to some function calls


Functions that do not modify the pointer passed should declare it
as const.

Signed-off-by: default avatarKevin Smith <kevin.smith@elecsyscorp.com>
Acked-by: default avatarStefan Roese <sr@denx.de>
Cc: Dirk Eibach <eibach@gdsys.de>
Cc: Luka Perkov <luka.perkov@sartura.hr>
parent 544acb07
No related branches found
No related tags found
No related merge requests found
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
#include "ctrl_pex.h" #include "ctrl_pex.h"
#include "sys_env_lib.h" #include "sys_env_lib.h"
int hws_pex_config(struct serdes_map *serdes_map) int hws_pex_config(const struct serdes_map *serdes_map)
{ {
u32 pex_idx, tmp, next_busno, first_busno, temp_pex_reg, u32 pex_idx, tmp, next_busno, first_busno, temp_pex_reg,
temp_reg, addr, dev_id, ctrl_mode; temp_reg, addr, dev_id, ctrl_mode;
......
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
#define PEX_STATUS_AND_COMMAND 0x004 #define PEX_STATUS_AND_COMMAND 0x004
#define PXSAC_MABORT BIT(29) /* Recieved Master Abort */ #define PXSAC_MABORT BIT(29) /* Recieved Master Abort */
int hws_pex_config(struct serdes_map *serdes_map); int hws_pex_config(const struct serdes_map *serdes_map);
int pex_local_bus_num_set(u32 pex_if, u32 bus_num); int pex_local_bus_num_set(u32 pex_if, u32 bus_num);
int pex_local_dev_num_set(u32 pex_if, u32 dev_num); int pex_local_dev_num_set(u32 pex_if, u32 dev_num);
u32 pex_config_read(u32 pex_if, u32 bus, u32 dev, u32 func, u32 reg_off); u32 pex_config_read(u32 pex_if, u32 bus, u32 dev, u32 func, u32 reg_off);
......
...@@ -1362,7 +1362,7 @@ enum serdes_seq serdes_type_and_speed_to_speed_seq(enum serdes_type serdes_type, ...@@ -1362,7 +1362,7 @@ enum serdes_seq serdes_type_and_speed_to_speed_seq(enum serdes_type serdes_type,
return seq_id; return seq_id;
} }
void print_topology_details(struct serdes_map *serdes_map_array) void print_topology_details(const struct serdes_map *serdes_map_array)
{ {
u32 lane_num; u32 lane_num;
...@@ -1462,7 +1462,7 @@ int serdes_polarity_config(u32 serdes_num, int is_rx) ...@@ -1462,7 +1462,7 @@ int serdes_polarity_config(u32 serdes_num, int is_rx)
return MV_OK; return MV_OK;
} }
int hws_power_up_serdes_lanes(struct serdes_map *serdes_config_map) int hws_power_up_serdes_lanes(const struct serdes_map *serdes_config_map)
{ {
u32 serdes_id, serdes_lane_num; u32 serdes_id, serdes_lane_num;
enum ref_clock ref_clock; enum ref_clock ref_clock;
...@@ -2145,7 +2145,7 @@ int hws_ref_clock_set(u32 serdes_num, enum serdes_type serdes_type, ...@@ -2145,7 +2145,7 @@ int hws_ref_clock_set(u32 serdes_num, enum serdes_type serdes_type,
* RETURNS: MV_OK - for success * RETURNS: MV_OK - for success
* MV_BAD_PARAM - for fail * MV_BAD_PARAM - for fail
*/ */
int hws_pex_tx_config_seq(struct serdes_map *serdes_map) int hws_pex_tx_config_seq(const struct serdes_map *serdes_map)
{ {
enum serdes_mode serdes_mode; enum serdes_mode serdes_mode;
u32 serdes_lane_id, serdes_lane_hw_num; u32 serdes_lane_id, serdes_lane_hw_num;
......
...@@ -220,7 +220,7 @@ enum serdes_seq serdes_type_and_speed_to_speed_seq(enum serdes_type serdes_type, ...@@ -220,7 +220,7 @@ enum serdes_seq serdes_type_and_speed_to_speed_seq(enum serdes_type serdes_type,
enum serdes_speed baud_rate); enum serdes_speed baud_rate);
int hws_serdes_seq_init(void); int hws_serdes_seq_init(void);
int hws_serdes_seq_db_init(void); int hws_serdes_seq_db_init(void);
int hws_power_up_serdes_lanes(struct serdes_map *serdes_config_map); int hws_power_up_serdes_lanes(const struct serdes_map *serdes_config_map);
int hws_ctrl_high_speed_serdes_phy_config(void); int hws_ctrl_high_speed_serdes_phy_config(void);
int serdes_power_up_ctrl(u32 serdes_num, int serdes_power_up, int serdes_power_up_ctrl(u32 serdes_num, int serdes_power_up,
enum serdes_type serdes_type, enum serdes_type serdes_type,
...@@ -244,7 +244,7 @@ u32 hws_serdes_get_ref_clock_val(enum serdes_type serdes_type); ...@@ -244,7 +244,7 @@ u32 hws_serdes_get_ref_clock_val(enum serdes_type serdes_type);
u32 hws_serdes_get_max_lane(void); u32 hws_serdes_get_max_lane(void);
int hws_get_ext_base_addr(u32 serdes_num, u32 base_addr, u32 unit_base_offset, int hws_get_ext_base_addr(u32 serdes_num, u32 base_addr, u32 unit_base_offset,
u32 *unit_base_reg, u32 *unit_offset); u32 *unit_base_reg, u32 *unit_offset);
int hws_pex_tx_config_seq(struct serdes_map *serdes_map); int hws_pex_tx_config_seq(const struct serdes_map *serdes_map);
u32 hws_get_physical_serdes_num(u32 serdes_num); u32 hws_get_physical_serdes_num(u32 serdes_num);
int hws_is_serdes_active(u8 lane_num); int hws_is_serdes_active(u8 lane_num);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment