[Copybara Auto Merge] Merge branch 'whitechapel' into android-gs-pixel-5.10
edgetpu: add force_reset flag when restarting firmware When CPU reset is controlled externaly (like mobile platforms relying on GSA), we want the critical wake-up path to be as short as possible. At the same time, when the device goes to a bad state we want to make sure a CPU reset is issued. Add a flag to edgetpu_firmware_restart_locked, propagate it to the restart handler in edgetpu_firmware_chip_data, and use it on Abrolhos to send a GSA_TPU_SHUTDOWN command in order to make sure the CPU is reset. Bug: 190871324 (cherry picked from commit 88bae702e99cd57b7962043ec76a97939765f6d7) Revert "edgetpu: abrolhos attempt FW restart on power down" This reverts commit d5487306b13e81d89435778dd487541ac341759b. (cherry picked from commit 963540540ce495cd1c0bd6123aea470f26dbbc75) edgetpu: abrolhos attempt FW restart on power down Bug: 190871324 edgetpu: KCI early leave if the device state is bad edgetpu: check device pointer in logging functions edgetpu: abrolhos: bcl: Renaming gs101_bcl to google_bcl Bug: 192683348 Bug: 193049438 edgetpu: abrolhos: return 0 when TZ mailbox is not acquired Bug: 192808637 edgetpu: log pids when acquire fails edgetpu: increase reverse KCI buffer size edgetpu: abrolhos fix thermal suspend condition edgetpu: move default firmware run and firmware_name param to common edgetpu: create edgetpu_firmware_chip_data edgetpu: move default firmware run and firmware_name param to common edgetpu: create edgetpu_firmware_chip_data edgetpu: watchdog bite when OPEN_DEVICE KCI timed out edgetpu: remove edgetpu_chip_firmware_run edgetpu: detach mailbox when activation failed edgetpu: reduce IOMMU fault reports severity edgetpu: allow buffer unmapping on errored groups GitOrigin-RevId: 0f4b817fa17e1df8270cb303eab0aceec4e8bf50 Change-Id: I1e7092b9f8f25ee72b559c6246d705bca24c1cdb
Loading
Please sign in to comment