From 4878996444c6620c614901614a1e3a238dd013f0 Mon Sep 17 00:00:00 2001 From: Ayush Garg Date: Fri, 16 Sep 2022 10:09:17 +0530 Subject: [PATCH] fhub: Add new profile for Family Hub Change-Id: If609de47a88749fa2029b0d64048c9d0a5e21154 Signed-off-by: Ayush Garg --- include/bt-internal-types.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/bt-internal-types.h b/include/bt-internal-types.h index 3397adc..02d8c1e 100644 --- a/include/bt-internal-types.h +++ b/include/bt-internal-types.h @@ -821,6 +821,7 @@ typedef enum { _MODEL_TW3 = 0x20, _MODEL_RPI3 = 0x40, _MODEL_ROBOT = 0x80, + _MODEL_FHUB = 0x100, } tizen_model_t; /* For optimization, make this extern and define in a shared C file */ @@ -906,6 +907,8 @@ static inline tizen_model_t get_tizen_model(void) model = _MODEL_RPI3; else if (!strcasecmp(model_name, "gems") || !strncasecmp(model_name, "ServingBot", 10)) model = _MODEL_ROBOT; + else if (!strncasecmp(model_name, "Family Hub", 10)) + model = _MODEL_FHUB; else model = _MODEL_COMMON; @@ -941,6 +944,7 @@ static inline bool get_tizen_feature_supported(char *feature) #define TIZEN_FEATURE_HID_DEVICE_SUPPORTED (get_tizen_feature_supported(BT_FEATURE_HID_DEVICE) == true) #define TIZEN_FEATURE_PBAP_SUPPORTED (get_tizen_feature_supported(BT_FEATURE_PBAP) == true) #define TIZEN_FEATURE_ROBOT_REFERENCE ((get_tizen_model()) == _MODEL_ROBOT) +#define TIZEN_FEATURE_FHUB_REFERENCE ((get_tizen_model()) == _MODEL_FHUB) #define CONTAINER_FILE "/run/systemd/container" #define DBUS_HOST_SYSTEM_BUS_ADDRESS "unix:path=/run/host/dbus/system_bus_socket" -- 2.7.4