Home
last modified time | relevance | path

Searched refs:lightId (Results 1 - 17 of 17) sorted by relevance

/drivers/hdf_core/framework/model/misc/light/driver/src/
H A Dlight_driver.c47 lightInfo.lightId = i; in GetAllLightInfo()
49 if (!HdfSbufWriteUint32(reply, lightInfo.lightId)) { in GetAllLightInfo()
50 HDF_LOGE("%s: write lightId failed", __func__); in GetAllLightInfo()
98 static int32_t UpdateLight(uint32_t lightId, uint32_t lightOn) in UpdateLight() argument
107 if (drvData->info[lightId]->lightBrightness == 0) { in UpdateLight()
108 lightBrightness = drvData->info[lightId]->defaultBrightness; in UpdateLight()
110 lightBrightness = drvData->info[lightId]->lightBrightness; in UpdateLight()
114 ret = WriteGpio(drvData->info[lightId]->busBNum, lightOn); in UpdateLight()
122 ret = WriteGpio(drvData->info[lightId]->busGNum, lightOn); in UpdateLight()
130 ret = WriteGpio(drvData->info[lightId] in UpdateLight()
140 StartLight(uint32_t lightId) StartLight() argument
145 StopLight(uint32_t lightId) StopLight() argument
153 uint32_t lightId; LightTimerEntry() local
187 TurnOnLight(uint32_t lightId, struct HdfSBuf *data, struct HdfSBuf *reply) TurnOnLight() argument
243 TurnOnMultiLights(uint32_t lightId, struct HdfSBuf *data, struct HdfSBuf *reply) TurnOnMultiLights() argument
252 TurnOffLight(uint32_t lightId, struct HdfSBuf *data, struct HdfSBuf *reply) TurnOffLight() argument
290 DispatchCmdHandle(uint32_t lightId, struct HdfSBuf *data, struct HdfSBuf *reply) DispatchCmdHandle() argument
322 uint32_t lightId; DispatchLight() local
359 GetLightBaseConfigData(const struct DeviceResourceNode *node, const struct DeviceResourceIface *parser, uint32_t lightId) GetLightBaseConfigData() argument
536 uint32_t lightId; LightWorkEntry() local
[all...]
/drivers/peripheral/light/test/unittest/common/
H A Dhdf_light_test.cpp106 printf("get lightId[%u]\n\r", info->lightId); in HWTEST_F()
107 EXPECT_GE(info->lightId, MIN_LIGHT_ID); in HWTEST_F()
108 EXPECT_LE(info->lightId, MAX_LIGHT_ID); in HWTEST_F()
147 int32_t ret = g_lightDev->TurnOnLight(g_lightInfo[i].lightId, &effect); in HWTEST_F()
152 ret = g_lightDev->TurnOffLight(g_lightInfo[i].lightId); in HWTEST_F()
158 ret = g_lightDev->TurnOnLight(g_lightInfo[i].lightId, &effect); in HWTEST_F()
163 ret = g_lightDev->TurnOffLight(g_lightInfo[i].lightId); in HWTEST_F()
186 int32_t ret = g_lightDev->TurnOnLight(g_lightInfo[i].lightId, &effect); in HWTEST_F()
191 ret = g_lightDev->TurnOffLight(g_lightInfo[i].lightId); in HWTEST_F()
228 uint32_t lightId = LIGHT_ID_BUTT; HWTEST_F() local
265 uint32_t lightId = LIGHT_ID_BUTT; HWTEST_F() local
[all...]
/drivers/peripheral/light/test/benchmarktest/
H A Dhdf_light_benchmark_test.cpp78 EXPECT_GE(iter.lightId, MIN_LIGHT_ID); in BENCHMARK_F()
79 EXPECT_LE(iter.lightId, MAX_LIGHT_ID); in BENCHMARK_F()
102 EXPECT_GE(iter.lightId, MIN_LIGHT_ID); in BENCHMARK_F()
103 EXPECT_LE(iter.lightId, MAX_LIGHT_ID); in BENCHMARK_F()
112 ret = g_lightInterface->TurnOnLight(iter.lightId, effect); in BENCHMARK_F()
116 ret = g_lightInterface->TurnOffLight(iter.lightId); in BENCHMARK_F()
140 EXPECT_GE(iter.lightId, MIN_LIGHT_ID); in BENCHMARK_F()
141 EXPECT_LE(iter.lightId, MAX_LIGHT_ID); in BENCHMARK_F()
150 ret = g_lightInterface->TurnOnLight(iter.lightId, effect); in BENCHMARK_F()
154 ret = g_lightInterface->TurnOffLight(iter.lightId); in BENCHMARK_F()
[all...]
/drivers/peripheral/light/test/unittest/hdi/
H A Dhdi_unittest_light.cpp65 static int32_t IsSupportedLightId(int32_t lightId) in IsSupportedLightId() argument
71 [lightId](const HdfLightInfo &info) {return info.lightId == lightId;}); in IsSupportedLightId()
79 static void LightTest(int32_t lightId, int32_t lightFlashMode, HdfLightEffect &effect) in LightTest() argument
88 int32_t ans = IsSupportedLightId(lightId); in LightTest()
89 int32_t ret = g_lightInterface->TurnOnLight(lightId, effect); in LightTest()
94 ret = g_lightInterface->TurnOffLight(lightId); in LightTest()
127 printf("lightId[%d], name[%s], number[%d], type[%d]\n\r", iter.lightId, ite in HWTEST_F()
643 int32_t lightId = HDF_LIGHT_ID_NOTIFICATIONS; HWTEST_F() local
675 int32_t lightId = HDF_LIGHT_ID_BATTERY; HWTEST_F() local
713 int32_t lightId = HDF_LIGHT_ID_NOTIFICATIONS; HWTEST_F() local
746 int32_t lightId = HDF_LIGHT_ID_NOTIFICATIONS; HWTEST_F() local
779 int32_t lightId = HDF_LIGHT_ID_NOTIFICATIONS; HWTEST_F() local
812 int32_t lightId = HDF_LIGHT_ID_NOTIFICATIONS; HWTEST_F() local
[all...]
H A Dhdf_light_hdi_common_test.cpp96 printf("lightId[%d], lightName[%s], lightNumber[%d]\n\r",\ in HWTEST_F()
97 iter.lightId, iter.lightName.c_str(), iter.lightNumber); in HWTEST_F()
115 int32_t ret = g_lightInterface->TurnOnLight(g_info[0].lightId, effect); in HWTEST_F()
120 ret = g_lightInterface->TurnOffLight(g_info[0].lightId); in HWTEST_F()
138 int32_t ret = g_lightInterface->TurnOnLight(g_info[0].lightId, effect); in HWTEST_F()
143 ret = g_lightInterface->TurnOffLight(g_info[0].lightId); in HWTEST_F()
160 int32_t ret = g_lightInterface->TurnOnLight(g_info[0].lightId, effect); in HWTEST_F()
165 ret = g_lightInterface->TurnOffLight(g_info[0].lightId); in HWTEST_F()
186 int32_t ret = g_lightInterface->TurnOnLight(g_info[0].lightId, effect); in HWTEST_F()
189 ret = g_lightInterface->TurnOffLight(g_info[0].lightId); in HWTEST_F()
[all...]
/drivers/peripheral/light/hal/src/
H A Dlight_controller.c104 if (!HdfSbufReadUint32(reply, &pos->lightId)) { in ReadLightInfo()
105 HDF_LOGE("%{public}s:read lightId failed!", __func__); in ReadLightInfo()
176 static int32_t OnLightValidityJudgment(uint32_t lightId, struct LightEffect *effect) in OnLightValidityJudgment() argument
178 if (lightId >= LIGHT_ID_BUTT) { in OnLightValidityJudgment()
197 static int32_t OnLight(uint32_t lightId, struct LightEffect *effect) in OnLight() argument
206 ret = OnLightValidityJudgment(lightId, effect); in OnLight()
222 if (!HdfSbufWriteInt32(msg, lightId)) { in OnLight()
255 g_lightState[lightId] = LIGHT_ON; in OnLight()
260 static int32_t OnMultiLightsValidityJudgment(uint32_t lightId, const struct LightColor *colors, const uint32_t count) in OnMultiLightsValidityJudgment() argument
262 if (lightId > in OnMultiLightsValidityJudgment()
280 OnMultiLights(uint32_t lightId, const struct LightColor *colors, const uint32_t count) OnMultiLights() argument
344 OffLight(uint32_t lightId) OffLight() argument
[all...]
H A Dlight_dump.c62 " lightId: %u\n state: %hhu\n lightNumber: %u\n lightName: %s\n lightType: %d\n", in ShowLightInfo()
63 lightDevice->lightInfoEntry->lightId, in ShowLightInfo()
64 lightState[lightDevice->lightInfoEntry->lightId], in ShowLightInfo()
/drivers/peripheral/light/interfaces/include/
H A Dlight_if.h72 * @param lightId Indicates the light id. For details, see {@link LightId}.
84 int32_t (*TurnOnLight)(uint32_t lightId, struct LightEffect *effect);
89 * @param lightId Indicates the light id. For details, see {@link HdfLightId}.
98 int32_t (*TurnOnMultiLights)(uint32_t lightId, const struct LightColor *colors, const uint32_t count);
103 * @param lightId Indicates the light id. For details, see {@link LightId}.
110 int32_t (*TurnOffLight)(uint32_t lightId);
H A Dlight_type.h196 uint32_t lightId; /** Light id. For details, see {@link LightId}. */ member
/drivers/peripheral/light/hdi_impl/
H A Dlight_interface_impl.cpp61 hdfLightInfo.lightId = static_cast<int32_t>(lightInfo->lightId); in GetLightInfo()
75 int32_t LightInterfaceImpl::TurnOnLight(int32_t lightId, const HdfLightEffectVdi& effect) in TurnOnLight() argument
77 HDF_LOGI("%{public}s: Enter the TurnOnLight function, lightId is %{public}d", __func__, lightId); in TurnOnLight()
95 int32_t ret = lightInterface->TurnOnLight(lightId, &lightEffect); in TurnOnLight()
103 int32_t LightInterfaceImpl::TurnOnMultiLights(int32_t lightId, const std::vector<HdfLightColorVdi>& colors) in TurnOnMultiLights() argument
105 HDF_LOGI("%{public}s: Enter the TurnOnMultiLights function, lightId is %{public}d", __func__, lightId); in TurnOnMultiLights()
125 int32_t ret = lightInterface->TurnOnMultiLights(lightId, lightColo in TurnOnMultiLights()
133 TurnOffLight(int32_t lightId) TurnOffLight() argument
[all...]
H A Dlight_interface_impl.h32 int32_t TurnOnLight(int32_t lightId, const HdfLightEffectVdi& effect) override;
33 int32_t TurnOnMultiLights(int32_t lightId, const std::vector<HdfLightColorVdi>& colors) override;
34 int32_t TurnOffLight(int32_t lightId) override;
/drivers/peripheral/light/hdi_service/
H A Dlight_if_service.cpp106 hdfLightInfo.lightId = iter.lightId; in GetLightInfo()
115 int32_t LightIfService::TurnOnLight(int32_t lightId, const HdfLightEffect& effect) in TurnOnLight() argument
117 HDF_LOGD("%{public}s: Enter the TurnOnLight function, lightId is %{public}d", __func__, lightId); in TurnOnLight()
136 int32_t ret = lightVdiImpl_->TurnOnLight(lightId, lightEffectVdi); in TurnOnLight()
145 int32_t LightIfService::TurnOnMultiLights(int32_t lightId, const std::vector<HdfLightColor>& colors) in TurnOnMultiLights() argument
147 HDF_LOGD("%{public}s: Enter the TurnOnMultiLights function, lightId is %{public}d", __func__, lightId); in TurnOnMultiLights()
167 int32_t ret = lightVdiImpl_->TurnOnMultiLights(lightId, colorVd in TurnOnMultiLights()
176 TurnOffLight(int32_t lightId) TurnOffLight() argument
[all...]
H A Dlight_if_service.h33 int32_t TurnOnLight(int32_t lightId, const HdfLightEffect& effect) override;
34 int32_t TurnOnMultiLights(int32_t lightId, const std::vector<HdfLightColor>& colors) override;
35 int32_t TurnOffLight(int32_t lightId) override;
/drivers/peripheral/light/test/performance/hdi/
H A Dhdf_light_hdi_performance_test.cpp104 EXPECT_GE(iter.lightId, MIN_LIGHT_ID); in HWTEST_F()
105 EXPECT_LE(iter.lightId, MAX_LIGHT_ID); in HWTEST_F()
113 ret = g_lightInterface->TurnOnLight(iter.lightId, effect); in HWTEST_F()
122 ret = g_lightInterface->TurnOffLight(iter.lightId); in HWTEST_F()
146 EXPECT_GE(iter.lightId, MIN_LIGHT_ID); in HWTEST_F()
147 EXPECT_LE(iter.lightId, MAX_LIGHT_ID); in HWTEST_F()
158 ret = g_lightInterface->TurnOnLight(iter.lightId, effect); in HWTEST_F()
167 ret = g_lightInterface->TurnOffLight(iter.lightId); in HWTEST_F()
/drivers/peripheral/light/interfaces/v1_0/
H A Dilight_interface_vdi.h37 virtual int32_t TurnOnLight(int32_t lightId, const HdfLightEffectVdi& effect) = 0;
38 virtual int32_t TurnOnMultiLights(int32_t lightId, const std::vector<HdfLightColorVdi>& colors) = 0;
39 virtual int32_t TurnOffLight(int32_t lightId) = 0;
H A Dilight_type_vdi.h44 int32_t lightId; member
/drivers/hdf_core/framework/model/misc/light/driver/include/
H A Dlight_driver.h136 uint32_t lightId; member
160 uint32_t lightId; member
165 typedef int32_t (*LightCmdHandle)(uint32_t lightId, struct HdfSBuf *data, struct HdfSBuf *reply);

Completed in 8 milliseconds