Fix to EVT_TRANSACTION discarded if eSE-SPI transaction is ongoing

ARA Rules are verified before EVT_TRANSACTION is broadcasted.
To check the rules, logical channel is opened and transmit API
is invoked. Since SPI transaction is already ongoing, eSE-BUSY
status is returned.

As RF status events are not sent from NFC-HAL to eSE-HAL
(RF_STATUS_UPDATE_ENABLE=0x00), number of threads in
eSE-HAL-ThreadPool is set to 1 to make sure only one
transmit API is invoked at a time.

Bug: 69876039
Bug: 79956837
Test: NFC Enable/Disable, CE-eSE when eSE-SPI transaction is ongoing.
Change-Id: I06885af76193dfb73f1cd271f723f92731886635
(cherry picked from commit fc0ce10ea6f7b375568a109460298c9abed6684b)
1 file changed