aml-dbus: treat plfapi false return value as dbus error [1/1]

PD#SWPL-155651

Problem:
plfapi will overwrite output value if it return false

Solution:
treat property get/set false return as dbus error
add ambus_current() API, aml_dbus pointer stored in TLS
ambus_method_call do not use virtual function

Verify:
local

Change-Id: I51f99e44f0883b6b1b57818f8e1d4ca345e97941
Signed-off-by: Daogao Xu <daogao.xu@amlogic.com>
4 files changed