Lines Matching defs:id
253 * @id: Device identifier
259 static int ti_sci_device_set_state(uint32_t id, uint32_t flags, uint8_t state)
276 req.id = id;
291 * @id: Device Identifier
299 static int ti_sci_device_get_state(uint32_t id, uint32_t *clcnt,
321 req.id = id;
344 * @id: Device Identifier
352 int ti_sci_device_get(uint32_t id)
354 return ti_sci_device_set_state(id, 0, MSG_DEVICE_SW_STATE_ON);
360 * @id: Device Identifier
373 int ti_sci_device_get_exclusive(uint32_t id)
375 return ti_sci_device_set_state(id,
383 * @id: Device Identifier
391 int ti_sci_device_idle(uint32_t id)
393 return ti_sci_device_set_state(id, 0, MSG_DEVICE_SW_STATE_RETENTION);
399 * @id: Device Identifier
412 int ti_sci_device_idle_exclusive(uint32_t id)
414 return ti_sci_device_set_state(id,
422 * @id: Device Identifier
430 int ti_sci_device_put(uint32_t id)
432 return ti_sci_device_set_state(id, 0, MSG_DEVICE_SW_STATE_AUTO_OFF);
439 * @id: Device Identifier
447 int ti_sci_device_put_no_wait(uint32_t id)
462 req.id = id;
477 * @id: Device Identifier
482 int ti_sci_device_is_valid(uint32_t id)
487 return ti_sci_device_get_state(id, NULL, NULL, NULL, &unused);
493 * @id: Device Identifier
498 int ti_sci_device_get_clcnt(uint32_t id, uint32_t *count)
500 return ti_sci_device_get_state(id, count, NULL, NULL, NULL);
506 * @id: Device Identifier
511 int ti_sci_device_is_idle(uint32_t id, bool *r_state)
519 ret = ti_sci_device_get_state(id, NULL, NULL, &state, NULL);
531 * @id: Device Identifier
537 int ti_sci_device_is_stop(uint32_t id, bool *r_state, bool *curr_state)
545 ret = ti_sci_device_get_state(id, NULL, NULL, &p_state, &c_state);
560 * @id: Device Identifier
566 int ti_sci_device_is_on(uint32_t id, bool *r_state, bool *curr_state)
575 ti_sci_device_get_state(id, NULL, NULL, &p_state, &c_state);
590 * @id: Device Identifier
595 int ti_sci_device_is_trans(uint32_t id, bool *curr_state)
603 ret = ti_sci_device_get_state(id, NULL, NULL, NULL, &state);
615 * @id: Device Identifier
620 int ti_sci_device_set_resets(uint32_t id, uint32_t reset_state)
637 req.id = id;
652 * @id: Device Identifier
657 int ti_sci_device_get_resets(uint32_t id, uint32_t *reset_state)
659 return ti_sci_device_get_state(id, NULL, reset_state, NULL, NULL);