Home
last modified time | relevance | path

Searched refs:irq (Results 1 – 25 of 49) sorted by relevance

12

/ohos5.0/drivers/hdf_core/adapter/khdf/linux/platform/gpio/
H A Dgpio_adapter.c111 (void)irq; in LinuxGpioIrqDummy()
121 (void)irq; in LinuxGpioIrqBridge()
131 int irq; in LinuxGpioSetIrq() local
142 if (irq < 0) { in LinuxGpioSetIrq()
167 int irq; in LinuxGpioUnsetIrq() local
176 if (irq < 0) { in LinuxGpioUnsetIrq()
187 int irq; in LinuxGpioEnableIrq() local
196 if (irq < 0) { in LinuxGpioEnableIrq()
200 enable_irq(irq); in LinuxGpioEnableIrq()
206 int irq; in LinuxGpioDisableIrq() local
[all …]
/ohos5.0/drivers/hdf_core/adapter/khdf/linux/osal/src/
H A Dosal_irq.c26 int32_t OsalRegisterIrq(uint32_t irq, in OsalRegisterIrq() argument
34 ret = request_threaded_irq(irq, NULL, (irq_handler_t)handle, in OsalRegisterIrq()
45 int32_t OsalUnregisterIrq(uint32_t irq, void *dev) in OsalUnregisterIrq() argument
47 disable_irq(irq); in OsalUnregisterIrq()
49 free_irq(irq, dev); in OsalUnregisterIrq()
55 int32_t OsalEnableIrq(uint32_t irq) in OsalEnableIrq() argument
57 enable_irq(irq); in OsalEnableIrq()
63 int32_t OsalDisableIrq(uint32_t irq) in OsalDisableIrq() argument
65 disable_irq(irq); in OsalDisableIrq()
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-platform-gpio-des.md329 HDF_LOGE("GpioSetIrq: gpio set irq fail, ret:%d\n", ret);
336 HDF_LOGE("GpioEnableIrq: gpio enable irq fail, ret:%d\n", ret);
350 HDF_LOGE("GpioUnSetIrq: gpio unset irq fail, ret:%d\n", ret);
374 HDF_LOGE("TestCaseGpioIrqHandler: irq triggered! on gpio:%u, in data", gpio);
398 HDF_LOGE("TestCaseGpioIrqEdge: disable irq fail! ret:%d\n", ret);
407 HDF_LOGE("TestCaseGpioIrqEdge: set irq fail! ret:%d\n", ret);
414 HDF_LOGE("TestCaseGpioIrqEdge: enable irq fail! ret:%d\n", ret);
425 HDF_LOGE("TestCaseGpioIrqEdge: wait irq timeout:%u\n", timeout);
H A Ddriver-platform-rtc-develop.md181 irq = 37; // 中断号
218 uint8_t irq; // 中断号
315 … /* HiRtcConfigData会从设备配置树中读取属性填充rtcInfo的supportAnaCtrl、supportLock、spiBaseAddr、regAddrLength、irq
H A Ddriver-platform-i2c-develop.md216 irq = 0; // 【可选】中断号,由控制器的中断特性决定是否需要
259 uint32_t irq; // 【可选】驱动适配者自定义
H A Ddriver-platform-gpio-develop.md59 int32_t (*toIrq)(struct GpioCntlr *cntlr, uint16_t local, uint16_t *irq); // 【预留】
214 unsigned int irq;
326 groups[i].irq = pl061->irqStart + i;
H A Ddriver-platform-i3c-develop.md326 HDF_LOGE("%s: register irq failed!", __func__);
498 static int32_t I3cIbiHandle(uint32_t irq, void *data)
505 (void)irq;
H A Ddriver-platform-sdio-des.md222 HDF_LOGE("SdioClaimIrq: sdio claim irq fail, ret:%d\n", ret);
455 HDF_LOGE("SdioReleaseIrq: sdio release irq fail, ret:%d\n", ret);
/ohos5.0/drivers/hdf_core/framework/support/platform/src/dma/
H A Ddmac_core.c526 static uint32_t DmacIsr(uint32_t irq, void *dev) in DmacIsr() argument
537 if (irq != cntlr->irq || cntlr->channelNum > DMAC_CHAN_NUM_MAX) { in DmacIsr()
538 HDF_LOGE("DmacIsr: cntlr parm err! irq:%d, channel:%u!", cntlr->irq, cntlr->channelNum); in DmacIsr()
564 ret = OsalRegisterIrq(cntlr->irq, 0, (OsalIRQHandle)DmacIsr, "PlatDmac", cntlr); in DmacCntlrAdd()
566 HDF_LOGE("DmacCntlrAdd: request irq %u fail, ret = %d!", cntlr->irq, ret); in DmacCntlrAdd()
573 (void)OsalUnregisterIrq(cntlr->irq, cntlr); in DmacCntlrAdd()
/ohos5.0/base/sensors/sensor/test/unittest/common/src/
H A Dsystem_info.cpp137 … second.idle + second.lowait + second.irq + second.softirq); in GetCpuUsage()
139 … first.idle + first.lowait + first.irq + first.softirq); in GetCpuUsage()
172 >> info.irq >> info.softirq >> info.steal >> info.guest >> info.guest_nice; in GetSystemCpuStatInfo()
/ohos5.0/foundation/multimodalinput/input/test/unittest/common/src/
H A Dsystem_info.cpp159 … second.idle + second.lowait + second.irq + second.softirq); in GetCpuUsage()
161 … first.idle + first.lowait + first.irq + first.softirq); in GetCpuUsage()
190 >> info.irq >> info.softirq >> info.steal >> info.guest >> info.guest_nice; in GetSystemCpuStatInfo()
/ohos5.0/drivers/hdf_core/framework/support/platform/include/gpio/
H A Dgpio_core.h132 int32_t (*toIrq)(struct GpioCntlr *cntlr, uint16_t local, uint16_t *irq);
183 int32_t GpioCntlrToIrq(struct GpioCntlr *cntlr, uint16_t local, uint16_t *irq);
/ohos5.0/drivers/hdf_core/adapter/khdf/liteos/platform/include/
H A Dgpio_dev.h42 typedef void (*irqFunc)(unsigned int irq, void *data);
/ohos5.0/docs/en/device-dev/driver/
H A Ddriver-platform-gpio-des.md376 HDF_LOGE("%s: irq triggered! on gpio:%u, in data", __func__, gpio);
400 HDF_LOGE("%s: disable irq fail! ret:%d\n", __func__, ret);
409 HDF_LOGE("%s: set irq fail! ret:%d\n", __func__, ret);
416 HDF_LOGE("%s: enable irq fail! ret:%d\n", __func__, ret);
427 HDF_LOGE("%s: wait irq timeout:%u\n", __func__, timeout);
428 OsalMDelay(200); /* wait for irq trigger */
H A Ddriver-platform-rtc-develop.md139 irq = 37; // Interrupt number.
166 uint8_t irq; // Interrupt number.
265 …ation tree and fills in supportAnaCtrl, supportLock, spiBaseAddr, regAddrLength and irq of RTCInfo.
/ohos5.0/base/sensors/sensor/test/unittest/common/include/
H A Dsystem_info.h49 int32_t irq { 0 };
/ohos5.0/foundation/multimodalinput/input/test/unittest/common/include/
H A Dsystem_info.h50 int32_t irq { 0 };
/ohos5.0/base/hiviewdfx/hitrace/cmd/config/
H A Dhitrace_user.cfg301 "chmod 0666 /sys/kernel/tracing/events/irq/enable",
310 "chmod 0666 /sys/kernel/tracing/events/irq/irq_handler_entry/enable",
311 "chmod 0666 /sys/kernel/tracing/events/irq/irq_handler_exit/enable",
312 "chmod 0666 /sys/kernel/tracing/events/irq/softirq_entry/enable",
313 "chmod 0666 /sys/kernel/tracing/events/irq/softirq_exit/enable",
314 "chmod 0666 /sys/kernel/tracing/events/irq/softirq_raise/enable",
H A Dhitrace.cfg300 "chmod 0666 /sys/kernel/debug/tracing/events/irq/enable",
310 "chmod 0666 /sys/kernel/debug/tracing/events/irq/irq_handler_exit/enable",
311 "chmod 0666 /sys/kernel/debug/tracing/events/irq/softirq_entry/enable",
312 "chmod 0666 /sys/kernel/debug/tracing/events/irq/softirq_exit/enable",
313 "chmod 0666 /sys/kernel/debug/tracing/events/irq/softirq_raise/enable",
623 "chmod 0666 /sys/kernel/tracing/events/irq/enable",
632 "chmod 0666 /sys/kernel/tracing/events/irq/irq_handler_entry/enable",
633 "chmod 0666 /sys/kernel/tracing/events/irq/irq_handler_exit/enable",
634 "chmod 0666 /sys/kernel/tracing/events/irq/softirq_entry/enable",
635 "chmod 0666 /sys/kernel/tracing/events/irq/softirq_exit/enable",
[all …]
/ohos5.0/drivers/hdf_core/framework/test/unittest/platform/virtual/
H A Di3c_virtual.c225 static int32_t I3cIbiHandle(uint32_t irq, void *data) in I3cIbiHandle() argument
232 (void)irq; in I3cIbiHandle()
/ohos5.0/drivers/hdf_core/framework/support/platform/src/gpio/
H A Dgpio_core.c102 int32_t GpioCntlrToIrq(struct GpioCntlr *cntlr, uint16_t local, uint16_t *irq) in GpioCntlrToIrq() argument
113 return cntlr->ops->toIrq(cntlr, local, irq); in GpioCntlrToIrq()
/ohos5.0/drivers/hdf_core/framework/support/platform/include/dma/
H A Ddmac_core.h132 uint32_t irq; member
/ohos5.0/docs/zh-cn/device-dev/kernel/
H A Dkernel-mini-extend-cpup.md58 开启后出现新选项“Enable Cpup include irq”打开YES开启中断cpup。
H A Dkernel-small-debug-perf.md88 3种事件类型:CPU硬件事件(cycle、branch、icache、dcache等)、高精度周期事件(cpu clock)、OS软件事件(task switch、mux pend、irq等)。
/ohos5.0/base/startup/init/services/modules/trace/
H A Dinit_trace.cfg50 "name" : "irq",
55 "events/irq/enable",

12