Reconcile HAL3

Change-Id: Ie28106b95124125e1cd8594d06c9b9053c4019db