Lines Matching refs:coredev

169 int sms_board_event(struct smscore_device_t *coredev,  in sms_board_event()  argument
226 static int sms_set_gpio(struct smscore_device_t *coredev, int pin, int enable) in sms_set_gpio() argument
250 ret = smscore_configure_gpio(coredev, gpio, &gpioconfig); in sms_set_gpio()
254 return smscore_set_gpio(coredev, gpio, lvl); in sms_set_gpio()
257 int sms_board_setup(struct smscore_device_t *coredev) in sms_board_setup() argument
259 int board_id = smscore_get_board_id(coredev); in sms_board_setup()
265 sms_set_gpio(coredev, board->led_power, 0); in sms_board_setup()
266 sms_set_gpio(coredev, board->led_hi, 0); in sms_board_setup()
267 sms_set_gpio(coredev, board->led_lo, 0); in sms_board_setup()
272 sms_set_gpio(coredev, board->lna_ctrl, 0); in sms_board_setup()
279 int sms_board_power(struct smscore_device_t *coredev, int onoff) in sms_board_power() argument
281 int board_id = smscore_get_board_id(coredev); in sms_board_power()
287 sms_set_gpio(coredev, in sms_board_power()
294 sms_set_gpio(coredev, board->lna_ctrl, 0); in sms_board_power()
301 int sms_board_led_feedback(struct smscore_device_t *coredev, int led) in sms_board_led_feedback() argument
303 int board_id = smscore_get_board_id(coredev); in sms_board_led_feedback()
307 if (smscore_led_state(coredev, -1) == led) in sms_board_led_feedback()
312 sms_set_gpio(coredev, in sms_board_led_feedback()
314 sms_set_gpio(coredev, in sms_board_led_feedback()
317 smscore_led_state(coredev, led); in sms_board_led_feedback()
324 int sms_board_lna_control(struct smscore_device_t *coredev, int onoff) in sms_board_lna_control() argument
326 int board_id = smscore_get_board_id(coredev); in sms_board_lna_control()
334 sms_set_gpio(coredev, in sms_board_lna_control()
336 return sms_set_gpio(coredev, in sms_board_lna_control()