• Home
  • Raw
  • Download

Lines Matching full:peripheral

183  * qcom_scm_pas_supported() - Check if the peripheral authentication service is
185 * @peripheral: peripheral id
187 * Returns true if PAS is supported for this peripheral, otherwise false.
189 bool qcom_scm_pas_supported(u32 peripheral) in qcom_scm_pas_supported() argument
198 return __qcom_scm_pas_supported(__scm->dev, peripheral); in qcom_scm_pas_supported()
203 * qcom_scm_pas_init_image() - Initialize peripheral authentication service
204 * state machine for a given peripheral, using the
206 * @peripheral: peripheral id
214 int qcom_scm_pas_init_image(u32 peripheral, const void *metadata, size_t size) in qcom_scm_pas_init_image() argument
237 ret = __qcom_scm_pas_init_image(__scm->dev, peripheral, mdata_phys); in qcom_scm_pas_init_image()
249 * qcom_scm_pas_mem_setup() - Prepare the memory related to a given peripheral
251 * @peripheral: peripheral id
257 int qcom_scm_pas_mem_setup(u32 peripheral, phys_addr_t addr, phys_addr_t size) in qcom_scm_pas_mem_setup() argument
265 ret = __qcom_scm_pas_mem_setup(__scm->dev, peripheral, addr, size); in qcom_scm_pas_mem_setup()
273 * qcom_scm_pas_auth_and_reset() - Authenticate the given peripheral firmware
275 * @peripheral: peripheral id
279 int qcom_scm_pas_auth_and_reset(u32 peripheral) in qcom_scm_pas_auth_and_reset() argument
287 ret = __qcom_scm_pas_auth_and_reset(__scm->dev, peripheral); in qcom_scm_pas_auth_and_reset()
296 * @peripheral: peripheral id
300 int qcom_scm_pas_shutdown(u32 peripheral) in qcom_scm_pas_shutdown() argument
308 ret = __qcom_scm_pas_shutdown(__scm->dev, peripheral); in qcom_scm_pas_shutdown()