summaryrefslogtreecommitdiffstats
path: root/op-pwrctl
diff options
context:
space:
mode:
authorMatt Spinler <spinler@us.ibm.com>2018-08-08 11:15:26 -0500
committerMatt Spinler <spinler@us.ibm.com>2018-08-14 15:42:00 -0500
commit0f3fd5aa2d41a1b1bde5df471db74519ec82ef35 (patch)
tree9ed12c73e416a38a520f2bb867e3aca2f50ad8d1 /op-pwrctl
parent0f0946bef6fb613b65b344b966e44452270d0e82 (diff)
downloadtalos-skeleton-0f3fd5aa2d41a1b1bde5df471db74519ec82ef35.tar.gz
talos-skeleton-0f3fd5aa2d41a1b1bde5df471db74519ec82ef35.zip
Remove unnecessary args from GPIO functions
Now that gpio_init() and read_gpios() doesn't use D-Bus, they don't need the D-Bus connection parameter. Change-Id: Id7f3ee6547bed7c0c0eed5d75cba2d6ff239d0fa Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Diffstat (limited to 'op-pwrctl')
-rw-r--r--op-pwrctl/power_control_obj.c18
1 files changed, 8 insertions, 10 deletions
diff --git a/op-pwrctl/power_control_obj.c b/op-pwrctl/power_control_obj.c
index 9c2b250..dedcbe2 100644
--- a/op-pwrctl/power_control_obj.c
+++ b/op-pwrctl/power_control_obj.c
@@ -346,9 +346,7 @@ on_get_power_state(ControlPower *pwr,
}
static int
-set_up_gpio(GDBusConnection *connection,
- PowerGpio *power_gpio,
- ControlPower* control_power)
+set_up_gpio(PowerGpio *power_gpio, ControlPower* control_power)
{
int error = GPIO_OK;
int rc;
@@ -357,29 +355,29 @@ set_up_gpio(GDBusConnection *connection,
// get gpio device paths
if(power_gpio->latch_out.name != NULL) { /* latch is optional */
- rc = gpio_init(connection, &power_gpio->latch_out);
+ rc = gpio_init(&power_gpio->latch_out);
if(rc != GPIO_OK) {
error = rc;
}
}
- rc = gpio_init(connection, &power_gpio->power_good_in);
+ rc = gpio_init(&power_gpio->power_good_in);
if(rc != GPIO_OK) {
error = rc;
}
for(int i = 0; i < power_gpio->num_power_up_outs; i++) {
- rc = gpio_init(connection, &power_gpio->power_up_outs[i]);
+ rc = gpio_init(&power_gpio->power_up_outs[i]);
if(rc != GPIO_OK) {
error = rc;
}
}
for(int i = 0; i < power_gpio->num_reset_outs; i++) {
- rc = gpio_init(connection, &power_gpio->reset_outs[i]);
+ rc = gpio_init(&power_gpio->reset_outs[i]);
if(rc != GPIO_OK) {
error = rc;
}
}
for(int i = 0; i < power_gpio->num_pci_reset_outs; i++) {
- rc = gpio_init(connection, &power_gpio->pci_reset_outs[i]);
+ rc = gpio_init(&power_gpio->pci_reset_outs[i]);
if(rc != GPIO_OK) {
error = rc;
}
@@ -462,12 +460,12 @@ on_bus_acquired(GDBusConnection *connection,
g_dbus_object_manager_server_export(manager, G_DBUS_OBJECT_SKELETON(object));
g_object_unref(object);
- if(read_gpios(connection, &g_gpio_configs) != TRUE) {
+ if(read_gpios(&g_gpio_configs) != TRUE) {
g_print("ERROR PowerControl: could not read power GPIO configuration\n");
exit(-1);
}
- int rc = set_up_gpio(connection, &g_gpio_configs.power_gpio, control_power);
+ int rc = set_up_gpio(&g_gpio_configs.power_gpio, control_power);
if(rc != GPIO_OK) {
g_print("ERROR PowerControl: GPIO setup (rc=%d)\n",rc);
exit(-1);
OpenPOWER on IntegriCloud