static enum POWER_MGMT_MODE power_mgmt_mode = PM_MODE_NONE;
static battery_state_info battery_info;
-int is_battery_pt_feasible(void)
+static int is_battery_pt_feasible(void)
{
int val;
return val;
}
-void battery_mgmt_pt_mode_init(void)
+static void battery_mgmt_pt_mode_init(void)
{
int xc;
}
#endif //BATTERY_MGMT_DEBUG_EXT
-void get_battery_data_from_xenstore(void)
+static void get_battery_data_from_xenstore(void)
{
battery_info.battery_data = 0;
battery_info.current_index = 0;
battery_info.battery_data = xenstore_read_battery_data(1/*battery status*/);
}
-void write_battery_data_to_port(void)
+static void write_battery_data_to_port(void)
{
char temp[3];
char *data;
}
-void battery_mgmt_non_pt_mode_init(PCIDevice *device)
+static void battery_mgmt_non_pt_mode_init(PCIDevice *device)
{
memset(&battery_info, 0, sizeof(battery_state_info));
register_ioport_read(BATTERY_PORT_1, 2, 1, battery_port_1_readb, device);
int xenstore_vm_write(int domid, const char *key, const char *val);
char *xenstore_vm_read(int domid, const char *key, unsigned int *len);
-char *xenstore_device_model_read(int domid, char *key, unsigned int *len);
+char *xenstore_device_model_read(int domid, const char *key, unsigned int *len);
char *xenstore_read_battery_data(int battery_status);
int xenstore_refresh_battery_status(void);
int xenstore_pv_driver_build_blacklisted(uint16_t product_number,
return rc;
}
-char *xenstore_device_model_read(int domid, char *key, unsigned int *len)
+char *xenstore_device_model_read(int domid, const char *key, unsigned int *len)
{
char *path = NULL, *value = NULL;