diff options
| author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2021-06-02 16:41:43 +0200 |
|---|---|---|
| committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2021-06-02 16:41:43 +0200 |
| commit | b892f84c0a3b1fa8ffd6382e02a37d80e0d9af92 (patch) | |
| tree | c70c34ab572e91009aca250c78c2359039702441 | |
| parent | a40d079616517c6baae6740a72d86cd54caf25c3 (diff) | |
| download | exynos-gpio-tool-b892f84c0a3b1fa8ffd6382e02a37d80e0d9af92.tar.gz exynos-gpio-tool-b892f84c0a3b1fa8ffd6382e02a37d80e0d9af92.tar.bz2 exynos-gpio-tool-b892f84c0a3b1fa8ffd6382e02a37d80e0d9af92.zip | |
gpio_get_output_value: convert to use a debug argument
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
| -rw-r--r-- | exynos4412_gpios.c | 4 | ||||
| -rw-r--r-- | exynos4412_gpios.h | 2 | ||||
| -rw-r--r-- | tests.c | 10 |
3 files changed, 7 insertions, 9 deletions
diff --git a/exynos4412_gpios.c b/exynos4412_gpios.c index 2889917..e9b4b2f 100644 --- a/exynos4412_gpios.c +++ b/exynos4412_gpios.c @@ -153,12 +153,10 @@ int gpio_get_direction(int debug, char *devmem, int fd, size_t page_size, return rc; } -int gpio_get_output_value(char *devmem, int fd, size_t page_size, +int gpio_get_output_value(int debug, char *devmem, int fd, size_t page_size, void *gpio_hardware_blocks_addr, char *bank, uint32_t gpio_offset) { - int debug = 0; - uint32_t *addr; int rc; off_t offset = 0; diff --git a/exynos4412_gpios.h b/exynos4412_gpios.h index 8d89164..754aab0 100644 --- a/exynos4412_gpios.h +++ b/exynos4412_gpios.h @@ -26,7 +26,7 @@ int dump_gpio_infos(int debug, char *devmem, int fd, size_t page_size, int gpio_get_direction(int debug, char *devmem, int fd, size_t page_size, void *gpio_hardware_blocks_addr, char *bank, uint32_t gpio_offset); -int gpio_get_output_value(char *devmem, int fd, size_t page_size, +int gpio_get_output_value(int debug, char *devmem, int fd, size_t page_size, void *gpio_hardware_blocks_addr, char *bank, uint32_t gpio_offset); void *mmap_gpio_hardware_blocks(int debug, char *devmem, int fd, @@ -83,7 +83,7 @@ static int test_output_value_with_libgpiod(int debug, char *devmem, int fd, gpio_hardware_blocks_addr, bank, gpio_offset); assert (rc == GPIO_OUTPUT); - rc = gpio_get_output_value(devmem, fd, page_size, + rc = gpio_get_output_value(debug, devmem, fd, page_size, gpio_hardware_blocks_addr, bank, gpio_offset); assert (rc == GPIO_VALUE_HIGH); @@ -105,7 +105,7 @@ static int test_output_value_with_libgpiod(int debug, char *devmem, int fd, bank, gpio_offset); assert (rc == GPIO_OUTPUT); - rc = gpio_get_output_value(devmem, fd, page_size, + rc = gpio_get_output_value(debug, devmem, fd, page_size, gpio_hardware_blocks_addr, bank, gpio_offset); assert (rc == GPIO_VALUE_LOW); @@ -161,7 +161,7 @@ static int test_flash_with_devmem2(int debug, char *devmem, int fd, printf(" Starting devmem2 GPIO output low test\n"); rc = run_command(debug, "devmem2 0x11400264 w 0"); assert(rc == 0); - rc = gpio_get_output_value(devmem, fd, page_size, + rc = gpio_get_output_value(debug, devmem, fd, page_size, gpio_hardware_blocks_addr, "gpj1", 1); assert (rc == GPIO_VALUE_LOW); @@ -173,7 +173,7 @@ static int test_flash_with_devmem2(int debug, char *devmem, int fd, printf(" Starting devmem2 GPIO output high test\n"); rc = run_command(debug, "devmem2 0x11400264 w 2"); assert(rc == 0); - rc = gpio_get_output_value(devmem, fd, page_size, + rc = gpio_get_output_value(debug, devmem, fd, page_size, gpio_hardware_blocks_addr, "gpj1", 1); assert (rc == GPIO_VALUE_HIGH); @@ -185,7 +185,7 @@ static int test_flash_with_devmem2(int debug, char *devmem, int fd, printf(" Starting devmem2 GPIO output low test\n"); rc = run_command(debug, "devmem2 0x11400264 w 0"); assert(rc == 0); - rc = gpio_get_output_value(devmem, fd, page_size, + rc = gpio_get_output_value(debug, devmem, fd, page_size, gpio_hardware_blocks_addr, "gpj1", 1); assert (rc == GPIO_VALUE_LOW); |
