Lines Matching refs:coredev

181 int sms_board_event(struct smscore_device_t *coredev,  in sms_board_event()  argument
238 static int sms_set_gpio(struct smscore_device_t *coredev, int pin, int enable) in sms_set_gpio() argument
262 ret = smscore_configure_gpio(coredev, gpio, &gpioconfig); in sms_set_gpio()
266 return smscore_set_gpio(coredev, gpio, lvl); in sms_set_gpio()
269 int sms_board_setup(struct smscore_device_t *coredev) in sms_board_setup() argument
271 int board_id = smscore_get_board_id(coredev); in sms_board_setup()
277 sms_set_gpio(coredev, board->led_power, 0); in sms_board_setup()
278 sms_set_gpio(coredev, board->led_hi, 0); in sms_board_setup()
279 sms_set_gpio(coredev, board->led_lo, 0); in sms_board_setup()
284 sms_set_gpio(coredev, board->lna_ctrl, 0); in sms_board_setup()
291 int sms_board_power(struct smscore_device_t *coredev, int onoff) in sms_board_power() argument
293 int board_id = smscore_get_board_id(coredev); in sms_board_power()
299 sms_set_gpio(coredev, in sms_board_power()
306 sms_set_gpio(coredev, board->lna_ctrl, 0); in sms_board_power()
313 int sms_board_led_feedback(struct smscore_device_t *coredev, int led) in sms_board_led_feedback() argument
315 int board_id = smscore_get_board_id(coredev); in sms_board_led_feedback()
319 if (smscore_led_state(coredev, -1) == led) in sms_board_led_feedback()
324 sms_set_gpio(coredev, in sms_board_led_feedback()
326 sms_set_gpio(coredev, in sms_board_led_feedback()
329 smscore_led_state(coredev, led); in sms_board_led_feedback()
336 int sms_board_lna_control(struct smscore_device_t *coredev, int onoff) in sms_board_lna_control() argument
338 int board_id = smscore_get_board_id(coredev); in sms_board_lna_control()
346 sms_set_gpio(coredev, in sms_board_lna_control()
348 return sms_set_gpio(coredev, in sms_board_lna_control()