Home
last modified time | relevance | path

Searched refs:mb5_transfer (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/mfd/
H A Ddb8500-prcmu.c429 * mb5_transfer - state needed for mailbox 5 communication.
441 } mb5_transfer; variable
2104 mutex_lock(&mb5_transfer.lock); in prcmu_abb_read()
2117 if (!wait_for_completion_timeout(&mb5_transfer.work, in prcmu_abb_read()
2123 r = ((mb5_transfer.ack.status == I2C_RD_OK) ? 0 : -EIO); in prcmu_abb_read()
2127 *value = mb5_transfer.ack.value; in prcmu_abb_read()
2129 mutex_unlock(&mb5_transfer.lock); in prcmu_abb_read()
2154 mutex_lock(&mb5_transfer.lock); in prcmu_abb_write_masked()
2167 if (!wait_for_completion_timeout(&mb5_transfer.work, in prcmu_abb_write_masked()
2173 r = ((mb5_transfer in prcmu_abb_write_masked()
[all...]
/kernel/linux/linux-6.6/drivers/mfd/
H A Ddb8500-prcmu.c428 * mb5_transfer - state needed for mailbox 5 communication.
440 } mb5_transfer; variable
2103 mutex_lock(&mb5_transfer.lock); in prcmu_abb_read()
2116 if (!wait_for_completion_timeout(&mb5_transfer.work, in prcmu_abb_read()
2122 r = ((mb5_transfer.ack.status == I2C_RD_OK) ? 0 : -EIO); in prcmu_abb_read()
2126 *value = mb5_transfer.ack.value; in prcmu_abb_read()
2128 mutex_unlock(&mb5_transfer.lock); in prcmu_abb_read()
2153 mutex_lock(&mb5_transfer.lock); in prcmu_abb_write_masked()
2166 if (!wait_for_completion_timeout(&mb5_transfer.work, in prcmu_abb_write_masked()
2172 r = ((mb5_transfer in prcmu_abb_write_masked()
[all...]

Completed in 9 milliseconds