diff options
Diffstat (limited to 'firmware/target/arm/imx233/sansa-fuzeplus/button-fuzeplus.c')
-rw-r--r-- | firmware/target/arm/imx233/sansa-fuzeplus/button-fuzeplus.c | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/firmware/target/arm/imx233/sansa-fuzeplus/button-fuzeplus.c b/firmware/target/arm/imx233/sansa-fuzeplus/button-fuzeplus.c index 703e87fc42..6373038d2e 100644 --- a/firmware/target/arm/imx233/sansa-fuzeplus/button-fuzeplus.c +++ b/firmware/target/arm/imx233/sansa-fuzeplus/button-fuzeplus.c | |||
@@ -79,7 +79,7 @@ bool button_debug_screen(void) | |||
79 | lcd_putsf(0, 1, "RMI: id=%s p=%x s=%x", product_id, func_presence, sensor_prop); | 79 | lcd_putsf(0, 1, "RMI: id=%s p=%x s=%x", product_id, func_presence, sensor_prop); |
80 | lcd_putsf(0, 2, "xmax=%d ymax=%d res=%d", x_max, y_max, sensor_resol); | 80 | lcd_putsf(0, 2, "xmax=%d ymax=%d res=%d", x_max, y_max, sensor_resol); |
81 | lcd_putsf(0, 3, "attn=%d ctl=%x int=%x", | 81 | lcd_putsf(0, 3, "attn=%d ctl=%x int=%x", |
82 | imx233_get_gpio_input_mask(0, 0x08000000) ? 0 : 1, | 82 | imx233_pinctrl_get_gpio_mask(0, 0x08000000) ? 0 : 1, |
83 | rmi_read_single(RMI_DEVICE_CONTROL), | 83 | rmi_read_single(RMI_DEVICE_CONTROL), |
84 | rmi_read_single(RMI_INTERRUPT_REQUEST)); | 84 | rmi_read_single(RMI_INTERRUPT_REQUEST)); |
85 | lcd_putsf(0, 4, "sensi: %d min_dist: %d", (int)sensitivity.value, min_dist); | 85 | lcd_putsf(0, 4, "sensi: %d min_dist: %d", (int)sensitivity.value, min_dist); |
@@ -271,7 +271,7 @@ static void rmi_thread(void) | |||
271 | touchpad_btns = 0; | 271 | touchpad_btns = 0; |
272 | 272 | ||
273 | /* enable interrupt */ | 273 | /* enable interrupt */ |
274 | imx233_setup_pin_irq(0, 27, true, true, false, &rmi_attn_cb); | 274 | imx233_pinctrl_setup_irq(0, 27, true, true, false, &rmi_attn_cb); |
275 | } | 275 | } |
276 | } | 276 | } |
277 | 277 | ||
@@ -302,10 +302,10 @@ void button_init_device(void) | |||
302 | */ | 302 | */ |
303 | 303 | ||
304 | /* touchpad power */ | 304 | /* touchpad power */ |
305 | imx233_pinctrl_acquire_pin(0, 26, "touchpad power"); | 305 | imx233_pinctrl_acquire(0, 26, "touchpad power"); |
306 | imx233_set_pin_function(0, 26, PINCTRL_FUNCTION_GPIO); | 306 | imx233_pinctrl_set_function(0, 26, PINCTRL_FUNCTION_GPIO); |
307 | imx233_enable_gpio_output(0, 26, false); | 307 | imx233_pinctrl_enable_gpio(0, 26, false); |
308 | imx233_set_pin_drive_strength(0, 26, PINCTRL_DRIVE_8mA); | 308 | imx233_pinctrl_set_drive(0, 26, PINCTRL_DRIVE_8mA); |
309 | 309 | ||
310 | rmi_init(0x40); | 310 | rmi_init(0x40); |
311 | 311 | ||
@@ -325,14 +325,14 @@ void button_init_device(void) | |||
325 | create_thread(rmi_thread, rmi_stack, sizeof(rmi_stack), 0, | 325 | create_thread(rmi_thread, rmi_stack, sizeof(rmi_stack), 0, |
326 | rmi_thread_name IF_PRIO(, PRIORITY_USER_INTERFACE) IF_COP(, CPU)); | 326 | rmi_thread_name IF_PRIO(, PRIORITY_USER_INTERFACE) IF_COP(, CPU)); |
327 | /* enable interrupt */ | 327 | /* enable interrupt */ |
328 | imx233_pinctrl_acquire_pin(0, 27, "touchpad int"); | 328 | imx233_pinctrl_acquire(0, 27, "touchpad int"); |
329 | imx233_set_pin_function(0, 27, PINCTRL_FUNCTION_GPIO); | 329 | imx233_pinctrl_set_function(0, 27, PINCTRL_FUNCTION_GPIO); |
330 | imx233_enable_gpio_output(0, 27, false); | 330 | imx233_pinctrl_enable_gpio(0, 27, false); |
331 | imx233_setup_pin_irq(0, 27, true, true, false, &rmi_attn_cb); | 331 | imx233_pinctrl_setup_irq(0, 27, true, true, false, &rmi_attn_cb); |
332 | /* Volume down */ | 332 | /* Volume down */ |
333 | imx233_pinctrl_acquire_pin(1, 30, "volume down"); | 333 | imx233_pinctrl_acquire(1, 30, "volume down"); |
334 | imx233_set_pin_function(1, 30, PINCTRL_FUNCTION_GPIO); | 334 | imx233_pinctrl_set_function(1, 30, PINCTRL_FUNCTION_GPIO); |
335 | imx233_enable_gpio_output(1, 30, false); | 335 | imx233_pinctrl_enable_gpio(1, 30, false); |
336 | } | 336 | } |
337 | 337 | ||
338 | #else | 338 | #else |
@@ -340,9 +340,9 @@ void button_init_device(void) | |||
340 | void button_init_device(void) | 340 | void button_init_device(void) |
341 | { | 341 | { |
342 | /* Volume down */ | 342 | /* Volume down */ |
343 | imx233_pinctrl_acquire_pin(1, 30, "volume down"); | 343 | imx233_pinctrl_acquire(1, 30, "volume down"); |
344 | imx233_set_pin_function(1, 30, PINCTRL_FUNCTION_GPIO); | 344 | imx233_pinctrl_set_function(1, 30, PINCTRL_FUNCTION_GPIO); |
345 | imx233_enable_gpio_output(1, 30, false); | 345 | imx233_pinctrl_enable_gpio(1, 30, false); |
346 | } | 346 | } |
347 | 347 | ||
348 | int touchpad_read_device(void) | 348 | int touchpad_read_device(void) |
@@ -355,7 +355,7 @@ int touchpad_read_device(void) | |||
355 | int button_read_device(void) | 355 | int button_read_device(void) |
356 | { | 356 | { |
357 | int res = 0; | 357 | int res = 0; |
358 | if(!imx233_get_gpio_input_mask(1, 0x40000000)) | 358 | if(!imx233_pinctrl_get_gpio_mask(1, 0x40000000)) |
359 | res |= BUTTON_VOL_DOWN; | 359 | res |= BUTTON_VOL_DOWN; |
360 | /* The imx233 uses the voltage on the PSWITCH pin to detect power up/down | 360 | /* The imx233 uses the voltage on the PSWITCH pin to detect power up/down |
361 | * events as well as recovery mode. Since the power button is the power button | 361 | * events as well as recovery mode. Since the power button is the power button |