Home
last modified time | relevance | path

Searched refs:gpio (Results 1 - 25 of 30) sorted by relevance

12

/drivers/hdf_core/framework/support/platform/src/gpio/
H A Dgpio_if.c11 #include "gpio/gpio_core.h"
17 int32_t GpioRead(uint16_t gpio, uint16_t *val) in GpioRead() argument
20 struct GpioCntlr *cntlr = GpioCntlrGetByGpio(gpio); in GpioRead()
22 ret = GpioCntlrRead(cntlr, GpioCntlrGetLocal(cntlr, gpio), val); in GpioRead()
28 int32_t GpioWrite(uint16_t gpio, uint16_t val) in GpioWrite() argument
31 struct GpioCntlr *cntlr = GpioCntlrGetByGpio(gpio); in GpioWrite()
33 ret = GpioCntlrWrite(cntlr, GpioCntlrGetLocal(cntlr, gpio), val); in GpioWrite()
39 int32_t GpioSetDir(uint16_t gpio, uint16_t dir) in GpioSetDir() argument
42 struct GpioCntlr *cntlr = GpioCntlrGetByGpio(gpio); in GpioSetDir()
44 ret = GpioCntlrSetDir(cntlr, GpioCntlrGetLocal(cntlr, gpio), di in GpioSetDir()
50 GpioGetDir(uint16_t gpio, uint16_t *dir) GpioGetDir() argument
61 GpioSetIrq(uint16_t gpio, uint16_t mode, GpioIrqFunc func, void *arg) GpioSetIrq() argument
72 GpioUnsetIrq(uint16_t gpio, void *arg) GpioUnsetIrq() argument
83 GpioEnableIrq(uint16_t gpio) GpioEnableIrq() argument
94 GpioDisableIrq(uint16_t gpio) GpioDisableIrq() argument
[all...]
H A Dgpio_service.c9 #include "gpio/gpio_service.h"
10 #include "gpio/gpio_core.h"
23 uint16_t gpio; in GpioServiceIoRead() local
31 if (!HdfSbufReadUint16(data, &gpio)) { in GpioServiceIoRead()
32 HDF_LOGE("GpioServiceIoRead: fail to read gpio number!"); in GpioServiceIoRead()
36 ret = GpioRead(gpio, &value); in GpioServiceIoRead()
38 HDF_LOGE("GpioServiceIoRead: fail to read gpio, ret: %d!", ret); in GpioServiceIoRead()
43 HDF_LOGE("GpioServiceIoRead: fail to write gpio value, ret: %d!", ret); in GpioServiceIoRead()
53 uint16_t gpio; in GpioServiceIoWrite() local
61 if (!HdfSbufReadUint16(data, &gpio)) { in GpioServiceIoWrite()
83 uint16_t gpio; GpioServiceIoGetDir() local
113 uint16_t gpio; GpioServiceIoSetDir() local
141 GpioServiceUpdate(uint16_t gpio) GpioServiceUpdate() argument
170 GpioServiceIrqFunc(uint16_t gpio, void *data) GpioServiceIrqFunc() argument
180 uint16_t gpio; GpioServiceIoSetIrq() local
210 uint16_t gpio; GpioServiceIoUnsetIrq() local
234 uint16_t gpio; GpioServiceIoEnableIrq() local
259 uint16_t gpio; GpioServiceIoDisableIrq() local
[all...]
H A Dgpio_if_u.c10 #include "gpio/gpio_service.h"
30 HDF_LOGE("GpioManagerServiceGet: fail to get gpio manager service!"); in GpioManagerServiceGet()
46 int32_t GpioRead(uint16_t gpio, uint16_t *val) in GpioRead() argument
55 HDF_LOGE("GpioRead: fail to get gpio manager service!"); in GpioRead()
72 if (!HdfSbufWriteUint16(data, (uint16_t)gpio)) { in GpioRead()
73 HDF_LOGE("GpioRead: fail to write gpio number!"); in GpioRead()
88 HDF_LOGE("GpioRead: fail to read gpio val!"); in GpioRead()
99 int32_t GpioWrite(uint16_t gpio, uint16_t val) in GpioWrite() argument
107 HDF_LOGE("GpioWrite: fail to get gpio manager service!"); in GpioWrite()
117 if (!HdfSbufWriteUint16(data, (uint16_t)gpio)) { in GpioWrite()
140 GpioGetDir(uint16_t gpio, uint16_t *dir) GpioGetDir() argument
198 GpioSetDir(uint16_t gpio, uint16_t dir) GpioSetDir() argument
239 GpioRegListener(struct HdfIoService *service, uint16_t gpio, GpioIrqFunc func, void *arg) GpioRegListener() argument
261 GpioSetIrq(uint16_t gpio, uint16_t mode, GpioIrqFunc func, void *arg) GpioSetIrq() argument
316 GpioUnsetIrq(uint16_t gpio, void *arg) GpioUnsetIrq() argument
354 GpioEnableIrq(uint16_t gpio) GpioEnableIrq() argument
389 GpioDisableIrq(uint16_t gpio) GpioDisableIrq() argument
[all...]
H A Dgpio_manager.c9 #include "gpio/gpio_core.h"
118 HDF_LOGE("GpioCntlrCreateGpioInfos: gpio ginfos is null!"); in GpioCntlrCreateGpioInfos()
129 HDF_LOGE("GpioCntlrCreateGpioInfos: default format gpio name fail!"); in GpioCntlrCreateGpioInfos()
180 HDF_LOGE("GpioCntlrAdd: invalid gpio count:%hu!", cntlr->count); in GpioCntlrAdd()
186 HDF_LOGE("GpioCntlrAdd: fail to creat gpio infos:%d!", ret); in GpioCntlrAdd()
219 uint16_t gpio = (uint16_t)(uintptr_t)data; in GpioCntlrFindMatch() local
222 if (gpio >= cntlr->start && gpio < (cntlr->start + cntlr->count)) { in GpioCntlrFindMatch()
228 struct GpioCntlr *GpioCntlrGetByGpio(uint16_t gpio) in GpioCntlrGetByGpio() argument
235 HDF_LOGE("GpioCntlrGetByGpio: fail to get gpio manage in GpioCntlrGetByGpio()
[all...]
/drivers/hdf_core/adapter/platform/gpio/
H A Dgpio_wm.c53 uint8_t port; /* gpio port */
55 enum GPIO_CONFIG config; /* gpio config */
94 static int32_t GpioDevWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t val);
95 static int32_t GpioDevRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val);
96 static int32_t GpioDevSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir);
97 static int32_t GpioDevSetIrq(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t mode);
98 static int32_t GpioDevUnSetIrq(struct GpioCntlr *cntlr, uint16_t gpio);
99 static int32_t GpioDevEnableIrq(struct GpioCntlr *cntlr, uint16_t gpio);
100 static int32_t GpioDevDisableIrq(struct GpioCntlr *cntlr, uint16_t gpio);
117 static int32_t GpioDevWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_ argument
132 GpioDevRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val) GpioDevRead() argument
149 GpioDevSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir) GpioDevSetDir() argument
177 GpioDevSetIrq(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t mode) GpioDevSetIrq() argument
212 GpioDevUnSetIrq(struct GpioCntlr *cntlr, uint16_t gpio) GpioDevUnSetIrq() argument
225 GpioDevEnableIrq(struct GpioCntlr *cntlr, uint16_t gpio) GpioDevEnableIrq() argument
241 GpioDevDisableIrq(struct GpioCntlr *cntlr, uint16_t gpio) GpioDevDisableIrq() argument
[all...]
H A Dgpio_gr5xx.c11 #include "gpio/gpio_core.h"
64 static int32_t GpioDevSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir) in GpioDevSetDir() argument
71 if (gpio >= IO_NUM_MAX) { in GpioDevSetDir()
72 HDF_LOGE("%s, gpio index is greater than the maximum", __func__); in GpioDevSetDir()
76 iotype = GpioDevPinMap(gpio, &pin); in GpioDevSetDir()
78 ioInit.pull = g_portCfg[gpio].pull; in GpioDevSetDir()
88 g_portCfg[gpio].mode = ioInit.mode; in GpioDevSetDir()
96 static int32_t GpioDevGetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir) in GpioDevGetDir() argument
99 if (gpio >= IO_NUM_MAX) { in GpioDevGetDir()
100 HDF_LOGE("%s, gpio inde in GpioDevGetDir()
109 GpioDevWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t val) GpioDevWrite() argument
130 GpioDevRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val) GpioDevRead() argument
169 uint32_t gpio = 0; GR5xxGpioIrqHdl() local
187 GpioDevEnableIrq(struct GpioCntlr *cntlr, uint16_t gpio) GpioDevEnableIrq() argument
211 GpioDevDisableIrq(struct GpioCntlr *cntlr, uint16_t gpio) GpioDevDisableIrq() argument
235 GpioDevSetIrq(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t mode) GpioDevSetIrq() argument
273 GpioDevUnSetIrq(struct GpioCntlr *cntlr, uint16_t gpio) GpioDevUnSetIrq() argument
[all...]
H A Dgpio_stm32f4xx.c101 STM32_GPIO_GROUP group; /* gpio config */
128 static int32_t GpioDevWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t val);
129 static int32_t GpioDevRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val);
130 static int32_t GpioDevSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir);
131 static int32_t GpioDevGetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir);
132 static int32_t GpioDevSetIrq(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t mode);
133 static int32_t GpioDevUnSetIrq(struct GpioCntlr *cntlr, uint16_t gpio);
134 static int32_t GpioDevEnableIrq(struct GpioCntlr *cntlr, uint16_t gpio);
135 static int32_t GpioDevDisableIrq(struct GpioCntlr *cntlr, uint16_t gpio);
231 HDF_LOGE("gpio confi in GpioParseHcs()
452 GpioDevWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t val) global() argument
472 GpioDevRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val) global() argument
490 GpioDevSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir) global() argument
505 GpioDevGetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir) global() argument
522 GpioDevSetIrq(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t mode) global() argument
544 GpioDevUnSetIrq(struct GpioCntlr *cntlr, uint16_t gpio) global() argument
557 GpioDevEnableIrq(struct GpioCntlr *cntlr, uint16_t gpio) global() argument
581 GpioDevDisableIrq(struct GpioCntlr *cntlr, uint16_t gpio) global() argument
[all...]
H A Dgpio_bes.c61 uint8_t port; /* gpio port */
63 enum GPIO_CONFIG config; /* gpio config */
66 typedef int32_t (*oem_gpio_irq_handler_t)(uint16_t gpio, void *data);
116 static int32_t GpioDevWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t val);
117 static int32_t GpioDevRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val);
118 static int32_t GpioDevSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir);
119 static int32_t GpioDevGetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir);
120 static int32_t GpioDevSetIrq(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t mode);
121 static int32_t GpioDevUnSetIrq(struct GpioCntlr *cntlr, uint16_t gpio);
122 static int32_t GpioDevEnableIrq(struct GpioCntlr *cntlr, uint16_t gpio);
355 GpioDevWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t val) global() argument
369 GpioDevRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val) global() argument
385 GpioDevSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir) global() argument
399 GpioDevGetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir) global() argument
415 GpioDevSetIrq(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t mode) global() argument
438 GpioDevUnSetIrq(struct GpioCntlr *cntlr, uint16_t gpio) global() argument
450 GpioDevEnableIrq(struct GpioCntlr *cntlr, uint16_t gpio) global() argument
474 GpioDevDisableIrq(struct GpioCntlr *cntlr, uint16_t gpio) global() argument
[all...]
H A Dgpio_asr.c81 uint16_t gpio = (uint16_t)arg; in OemGpioIrqHdl() local
82 if (gpio > ASR_GPIO_TOTAL_NUM) { in OemGpioIrqHdl()
83 HDF_LOGE("invalid gpio"); in OemGpioIrqHdl()
87 dev = &g_gpioPinMap[gpio]; in OemGpioIrqHdl()
92 GpioCntlrIrqCallback(&g_gpioCntlr, gpio); in OemGpioIrqHdl()
107 static int32_t GpioDevWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t val) in GpioDevWrite() argument
111 asr_gpio_dev_t *dev = &g_gpioPinMap[gpio]; in GpioDevWrite()
126 static int32_t GpioDevRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val) in GpioDevRead() argument
130 asr_gpio_dev_t *dev = &g_gpioPinMap[gpio]; in GpioDevRead()
144 static int32_t GpioDevSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_ argument
163 GpioDevGetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir) GpioDevGetDir() argument
180 GpioDevSetIrq(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t mode) GpioDevSetIrq() argument
202 GpioDevUnSetIrq(struct GpioCntlr *cntlr, uint16_t gpio) GpioDevUnSetIrq() argument
215 GpioDevEnableIrq(struct GpioCntlr *cntlr, uint16_t gpio) GpioDevEnableIrq() argument
233 GpioDevDisableIrq(struct GpioCntlr *cntlr, uint16_t gpio) GpioDevDisableIrq() argument
[all...]
/drivers/hdf_core/framework/include/platform/
H A Dgpio_if.h88 * @param gpio Indicates the GPIO number of the ISR.
96 typedef int32_t (*GpioIrqFunc)(uint16_t gpio, void *data);
103 * @param gpio Indicates the GPIO pin number.
109 int32_t GpioRead(uint16_t gpio, uint16_t *val);
116 * @param gpio Indicates the GPIO pin number.
122 int32_t GpioWrite(uint16_t gpio, uint16_t val);
130 * @param gpio Indicates the GPIO pin number.
136 int32_t GpioSetDir(uint16_t gpio, uint16_t dir);
141 * @param gpio Indicates the GPIO pin number.
147 int32_t GpioGetDir(uint16_t gpio, uint16_
[all...]
/drivers/hdf_core/adapter/khdf/uniproton/test/sample_driver/src/
H A Dgpio_test.c44 static int32_t TestCaseGpioIrqHandler1(uint16_t gpio, void *data) in TestCaseGpioIrqHandler1() argument
46 HDF_LOGE("%s: irq triggered! on gpio:%u", __func__, gpio); in TestCaseGpioIrqHandler1()
57 static int32_t TestCaseGpioIrqHandler2(uint16_t gpio, void *data) in TestCaseGpioIrqHandler2() argument
59 HDF_LOGE("%s: irq triggered! on gpio:%u", __func__, gpio); in TestCaseGpioIrqHandler2()
70 static int32_t TestCaseGpioIrqHandler3(uint16_t gpio, void *data) in TestCaseGpioIrqHandler3() argument
72 HDF_LOGE("%s: irq triggered! on gpio:%u", __func__, gpio); in TestCaseGpioIrqHandler3()
83 static int32_t TestCaseGpioIrqHandler4(uint16_t gpio, voi argument
95 int32_t gpio; TestCaseGpioDir() local
[all...]
/drivers/hdf_core/adapter/khdf/liteos/platform/src/
H A Dgpio_dev.c53 static int GpioExecCmd(uint16_t gpio, struct GpioBitInfo *info, int cmd) in GpioExecCmd() argument
60 ret = GpioSetDir(gpio, info->direction); in GpioExecCmd()
65 PLAT_LOGV("GpioExecCmd: gpio:%hu set dir:%u done!", gpio, info->direction); in GpioExecCmd()
68 ret = GpioGetDir(gpio, &tmp); in GpioExecCmd()
74 PLAT_LOGV("GpioExecCmd: gpio:%hu get dir:%u done!", gpio, info->direction); in GpioExecCmd()
77 ret = GpioRead(gpio, &tmp); in GpioExecCmd()
79 HDF_LOGE("GpioExecCmd: read gpio fail, ret: %d!", ret); in GpioExecCmd()
83 PLAT_LOGV("GpioExecCmd: gpio in GpioExecCmd()
103 uint16_t gpio; GpioIoctl() local
[all...]
/drivers/hdf_core/adapter/khdf/linux/platform/gpio/
H A Dgpio_adapter.c4 * gpio driver adapter of linux
19 #include <linux/gpio.h>
20 #include <linux/gpio/driver.h>
24 #include "gpio/gpio_core.h"
118 int gpio = (int)(uintptr_t)data; in LinuxGpioIrqBridge() local
122 cntlr = GpioCntlrGetByGpio(gpio); in LinuxGpioIrqBridge()
123 GpioCntlrIrqCallback(cntlr, GpioCntlrGetLocal(cntlr, gpio)); in LinuxGpioIrqBridge()
133 uint16_t gpio; in LinuxGpioSetIrq() local
139 gpio = cntlr->start + local; in LinuxGpioSetIrq()
141 irq = gpio_to_irq(gpio); in LinuxGpioSetIrq()
168 uint16_t gpio; LinuxGpioUnsetIrq() local
188 uint16_t gpio; LinuxGpioEnableIrq() local
207 uint16_t gpio; LinuxGpioDisableIrq() local
[all...]
/drivers/hdf_core/framework/test/unittest/platform/common/
H A Dgpio_test.c34 HDF_LOGE("GpioTestGetConfig: fail to bind gpio test server!"); in GpioTestGetConfig()
95 HDF_LOGI("GpioTesterGet: gpio=%u, gpioIrq=%u, testUserApi=%u, gpioTestTwo=%u, testNameOne=%s, testNameTwo=%s!", in GpioTesterGet()
96 tester.cfg.gpio, tester.cfg.gpioIrq, tester.cfg.testUserApi, tester.cfg.gpioTestTwo, tester.cfg.testNameOne, in GpioTesterGet()
114 ret = GpioGetDir(tester->cfg.gpio, &tester->oldDir); in GpioTestSetUp()
119 ret = GpioRead(tester->cfg.gpio, &tester->oldVal); in GpioTestSetUp()
142 ret = GpioSetDir(tester->cfg.gpio, tester->oldDir); in GpioTestTearDown()
150 ret = GpioWrite(tester->cfg.gpio, tester->oldVal); in GpioTestTearDown()
175 ret = GpioSetDir(tester->cfg.gpio, dirSet); in GpioTestSetGetDir()
180 ret = GpioGetDir(tester->cfg.gpio, &dirGet); in GpioTestSetGetDir()
192 ret = GpioSetDir(tester->cfg.gpio, dirSe in GpioTestSetGetDir()
264 GpioTestIrqHandler(uint16_t gpio, void *data) GpioTestIrqHandler() argument
276 GpioTestHelperInversePin(uint16_t gpio, uint16_t mode) GpioTestHelperInversePin() argument
[all...]
H A Dgpio_test.h38 uint16_t gpio; member
/drivers/hdf_core/framework/model/sensor/driver/ppg/
H A Dsensor_ppg_config.c148 struct GpiosPinSetCfg *gpio = NULL; in EnablePpgIrq() local
153 gpio = &config->pinCfg.gpios[gpioIndex]; in EnablePpgIrq()
154 CHECK_NULL_PTR_RETURN_VALUE(gpio, HDF_ERR_INVALID_PARAM); in EnablePpgIrq()
155 if ((gpio->gpioType == PPG_TYPE_IRQ) && (pinIndex == gpio->pinIndex)) { in EnablePpgIrq()
156 if (GpioEnableIrq(gpio->gpioNo) != 0) { in EnablePpgIrq()
169 struct GpiosPinSetCfg *gpio = NULL; in DisablePpgIrq() local
174 gpio = &config->pinCfg.gpios[gpioIndex]; in DisablePpgIrq()
175 CHECK_NULL_PTR_RETURN_VALUE(gpio, HDF_ERR_INVALID_PARAM); in DisablePpgIrq()
176 if ((gpio in DisablePpgIrq()
190 struct GpiosPinSetCfg *gpio = NULL; SetPpgIrq() local
[all...]
/drivers/hdf_core/framework/support/platform/src/fwk/
H A Dplatform_listener_u.c123 struct PlatformUserListenerGpioParam *gpio = NULL; in GpioOnDevEventReceive() local
133 gpio = (struct PlatformUserListenerGpioParam *)userListener->data; in GpioOnDevEventReceive()
134 if (gpio == NULL || gpio->data == NULL || gpio->func == NULL) { in GpioOnDevEventReceive()
135 HDF_LOGE("GpioOnDevEventReceive: id %d gpio error!", id); in GpioOnDevEventReceive()
144 HDF_LOGD("GpioOnDevEventReceive: event %d gpioId:%d == gpio:%d!", id, gpioId, gpio->gpio); in GpioOnDevEventReceive()
145 if ((id == PLATFORM_LISTENER_EVENT_GPIO_INT_NOTIFY) && (gpioId == gpio in GpioOnDevEventReceive()
[all...]
/drivers/hdf_core/framework/include/bluetooth/
H A Dhdf_chip_config.h37 struct HdfConfigGpioBasedSwitch gpio; member
53 struct HdfConfigGpioBasedSwitch gpio; member
/drivers/hdf_core/framework/support/platform/test/fuzztest/gpio_fuzzer/
H A Dgpio_fuzzer.cpp31 static int32_t GpioTestIrqHandler(uint16_t gpio, void *data) in GpioTestIrqHandler() argument
33 (void)gpio; in GpioTestIrqHandler()
67 HDF_LOGE("LLVMFuzzerTestOneInput: gpio fuzz test data is nullptr!"); in LLVMFuzzerTestOneInput()
72 HDF_LOGE("LLVMFuzzerTestOneInput: gpio fuzz test size is small!"); in LLVMFuzzerTestOneInput()
/drivers/hdf_core/framework/support/platform/include/gpio/
H A Dgpio_core.h201 struct GpioCntlr *GpioCntlrGetByGpio(uint16_t gpio);
210 static inline uint16_t GpioCntlrGetLocal(struct GpioCntlr *cntlr, uint16_t gpio) in GpioCntlrGetLocal() argument
212 return (cntlr == NULL) ? gpio : (gpio - cntlr->start); in GpioCntlrGetLocal()
/drivers/hdf_core/framework/model/input/driver/
H A Dhdf_touch.c46 static int32_t SetGpioDirAndLevel(int gpio, int dir, int level) in SetGpioDirAndLevel() argument
50 ret = GpioSetDir(gpio, dir); in SetGpioDirAndLevel()
52 HDF_LOGE("%s: set gpio%d to %d dir failed, ret %d", __func__, gpio, dir, ret); in SetGpioDirAndLevel()
58 ret = GpioWrite(gpio, level); in SetGpioDirAndLevel()
60 HDF_LOGE("%s: pull gpio%d to %d level failed, ret %d", __func__, gpio, level, ret); in SetGpioDirAndLevel()
79 static int32_t SetGpio(uint16_t gpio, uint32_t dir, uint32_t status) in SetGpio() argument
81 int32_t ret = SetGpioDirAndLevel(gpio, dir, status); in SetGpio()
89 uint16_t gpio; in HandleResetEvent() local
126 uint16_t gpio; HandlePowerEvent() local
[all...]
/drivers/hdf_core/framework/model/display/driver/panel/
H A Dili9881_st_5p5.h18 #include <linux/gpio/consumer.h>
/drivers/hdf_core/framework/support/platform/include/fwk/
H A Dplatform_listener_u.h42 uint16_t gpio; member
/drivers/hdf_core/adapter/khdf/liteos/platform/
H A DMakefile81 LOCAL_SRCS += $(HDF_FRAMEWORKS)/support/platform/src/gpio/gpio_if.c \
82 $(HDF_FRAMEWORKS)/support/platform/src/gpio/gpio_core.c \
83 $(HDF_FRAMEWORKS)/support/platform/src/gpio/gpio_manager.c \
84 $(HDF_FRAMEWORKS)/support/platform/src/gpio/gpio_service.c
/drivers/hdf_core/framework/model/sensor/driver/hall/
H A Dsensor_hall_driver.c112 static int32_t HallNorthPolarityIrqFunc(uint16_t gpio, void *data) in HallNorthPolarityIrqFunc() argument
114 (void)gpio; in HallNorthPolarityIrqFunc()
123 HDF_LOGE("%s: Read hall gpio value failed", __func__); in HallNorthPolarityIrqFunc()
138 static int32_t HallSouthPolarityIrqFunc(uint16_t gpio, void *data) in HallSouthPolarityIrqFunc() argument
140 (void)gpio; in HallSouthPolarityIrqFunc()
149 HDF_LOGE("%s: Read hall gpio value failed", __func__); in HallSouthPolarityIrqFunc()
364 HDF_LOGE("%s:%d Set north gpio dir failed", __func__, __LINE__); in SetHallGpioPin()
372 HDF_LOGE("%s:%d Set south gpio dir failed", __func__, __LINE__); in SetHallGpioPin()
405 HDF_LOGE("%s: set hall gpio pin failed", __func__); in HallCreateCfgData()

Completed in 10 milliseconds

12