Lines Matching defs:peripheral
437 * qcom_scm_pas_init_image() - Initialize peripheral authentication service
438 * state machine for a given peripheral, using the
440 * @peripheral: peripheral id
448 int qcom_scm_pas_init_image(u32 peripheral, const void *metadata, size_t size)
457 .args[0] = peripheral,
493 * qcom_scm_pas_mem_setup() - Prepare the memory related to a given peripheral
495 * @peripheral: peripheral id
501 int qcom_scm_pas_mem_setup(u32 peripheral, phys_addr_t addr, phys_addr_t size)
508 .args[0] = peripheral,
527 * qcom_scm_pas_auth_and_reset() - Authenticate the given peripheral firmware
529 * @peripheral: peripheral id
533 int qcom_scm_pas_auth_and_reset(u32 peripheral)
540 .args[0] = peripheral,
558 * @peripheral: peripheral id
562 int qcom_scm_pas_shutdown(u32 peripheral)
569 .args[0] = peripheral,
587 * qcom_scm_pas_supported() - Check if the peripheral authentication service is
589 * @peripheral: peripheral id
591 * Returns true if PAS is supported for this peripheral, otherwise false.
593 bool qcom_scm_pas_supported(u32 peripheral)
600 .args[0] = peripheral,