* limitations under the License.
*/
#include <system/syscommon-plugin-deviced-common-interface.h>
-#include <hal/hal-bezel.h>
+#include <hal/hal-device-bezel.h>
#include <assert.h>
#include <vconf.h>
BEZEL_SOFT,
};
-static enum bezel_state bezel_wakeup_control(void);
+static hal_device_bezel_state_e bezel_wakeup_control(void);
static struct display_plugin *disp_plgn;
static bool bezel_dev_available = false;
static void theater_changed_cb(keynode_t *key_nodes, void *data)
{
- enum bezel_state state;
+ hal_device_bezel_state_e state;
assert(key_nodes);
static void goodnight_changed_cb(keynode_t *key_nodes, void *data)
{
- enum bezel_state state;
+ hal_device_bezel_state_e state;
assert(key_nodes);
static void bezel_rotary_event_cb(keynode_t *key_nodes, void *data)
{
- enum bezel_state bezel_state;
+ hal_device_bezel_state_e bezel_state;
int ret;
assert(key_nodes);
- bezel_state = (enum bezel_state) vconf_keynode_get_bool(key_nodes);
+ bezel_state = (hal_device_bezel_state_e) vconf_keynode_get_bool(key_nodes);
if (!bezel_dev_available) {
_E("There is no HAL for bezel.");
int ret;
int bezel_rotary_event = -1;
int bezel_vib_state = -1;
- enum bezel_state init_bezel_state;
+ hal_device_bezel_state_e init_bezel_state;
if (!bezel_dev_available)
return;
hal_device_bezel_put_backend();
}
-static enum bezel_state bezel_wakeup_control(void)
+static hal_device_bezel_state_e bezel_wakeup_control(void)
{
if (!bezel_wakeup || theater_mode || goodnight_mode)
- return BEZEL_TURNOFF;
+ return HAL_DEVICE_BEZEL_TURNOFF;
else
- return BEZEL_TURNON;
+ return HAL_DEVICE_BEZEL_TURNON;
}
static int bezel_start(enum device_flags flags)
return 0;
if (bezel_type == BEZEL_HARD)
- return hal_device_bezel_set_state(BEZEL_TURNON);
+ return hal_device_bezel_set_state(HAL_DEVICE_BEZEL_TURNON);
return 0;
}
static int bezel_stop(enum device_flags flags)
{
- enum bezel_state state;
+ hal_device_bezel_state_e state;
if (!bezel_dev_available)
return 0;