/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_hwcnt_backend_csf.h | 43 * @iface: Non-NULL pointer to backend interface structure that is filled 46 * Calls to iface->dump_enable_nolock() require the CSF Scheduler IRQ lock. 53 struct kbase_hwcnt_backend_interface *iface); 58 * @iface: Non-NULL pointer to backend interface structure 62 struct kbase_hwcnt_backend_interface *iface); 67 * @iface: Non-NULL pointer to backend interface structure. 70 struct kbase_hwcnt_backend_interface *iface); 75 * @iface: Pointer to interface to destroy. 81 struct kbase_hwcnt_backend_interface *iface); 87 * @iface [all...] |
H A D | mali_kbase_hwcnt.c | 102 * @iface: Pointer to hardware counter backend interface. 124 const struct kbase_hwcnt_backend_interface *iface; member 134 const struct kbase_hwcnt_backend_interface *iface, in kbase_hwcnt_context_init() 139 if (!iface || !out_hctx) in kbase_hwcnt_context_init() 146 hctx->iface = iface; in kbase_hwcnt_context_init() 194 hctx->iface->term(hctx->accum.backend); in kbasep_hwcnt_accumulator_term() 211 errcode = hctx->iface->init( in kbasep_hwcnt_accumulator_init() 212 hctx->iface->info, &hctx->accum.backend); in kbasep_hwcnt_accumulator_init() 216 hctx->accum.metadata = hctx->iface in kbasep_hwcnt_accumulator_init() 133 kbase_hwcnt_context_init( const struct kbase_hwcnt_backend_interface *iface, struct kbase_hwcnt_context **out_hctx) kbase_hwcnt_context_init() argument [all...] |
H A D | mali_kbase_hwcnt_backend_csf.c | 1704 struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_protm_entered() 1707 (struct kbase_hwcnt_backend_csf_info *)iface->info; in kbase_hwcnt_backend_csf_protm_entered() 1715 kbase_hwcnt_backend_csf_on_prfcnt_sample(iface); in kbase_hwcnt_backend_csf_protm_entered() 1719 struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_protm_exited() 1723 csf_info = (struct kbase_hwcnt_backend_csf_info *)iface->info; in kbase_hwcnt_backend_csf_protm_exited() 1730 struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_on_unrecoverable_error() 1735 csf_info = (struct kbase_hwcnt_backend_csf_info *)iface->info; in kbase_hwcnt_backend_csf_on_unrecoverable_error() 1751 struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_on_before_reset() 1757 csf_info = (struct kbase_hwcnt_backend_csf_info *)iface->info; in kbase_hwcnt_backend_csf_on_before_reset() 1796 struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_csf_on_prfcnt_sample() 1703 kbase_hwcnt_backend_csf_protm_entered( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_protm_entered() argument 1718 kbase_hwcnt_backend_csf_protm_exited( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_protm_exited() argument 1729 kbase_hwcnt_backend_csf_on_unrecoverable_error( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_on_unrecoverable_error() argument 1750 kbase_hwcnt_backend_csf_on_before_reset( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_on_before_reset() argument 1795 kbase_hwcnt_backend_csf_on_prfcnt_sample( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_on_prfcnt_sample() argument 1827 kbase_hwcnt_backend_csf_on_prfcnt_threshold( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_on_prfcnt_threshold() argument 1849 kbase_hwcnt_backend_csf_on_prfcnt_overflow( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_on_prfcnt_overflow() argument 1871 kbase_hwcnt_backend_csf_on_prfcnt_enable( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_on_prfcnt_enable() argument 1903 kbase_hwcnt_backend_csf_on_prfcnt_disable( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_on_prfcnt_disable() argument 1936 kbase_hwcnt_backend_csf_metadata_init( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_metadata_init() argument 1980 kbase_hwcnt_backend_csf_metadata_term( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_metadata_term() argument 1995 kbase_hwcnt_backend_csf_create( struct kbase_hwcnt_backend_csf_if *csf_if, u32 ring_buf_cnt, struct kbase_hwcnt_watchdog_interface *watchdog_if, struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_create() argument 2031 kbase_hwcnt_backend_csf_destroy(struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_csf_destroy() argument [all...] |
H A D | mali_kbase_hwcnt_backend_jm.c | 906 struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_jm_create() 911 if (!kbdev || !iface) in kbase_hwcnt_backend_jm_create() 919 iface->info = (struct kbase_hwcnt_backend_info *)info; in kbase_hwcnt_backend_jm_create() 920 iface->metadata = kbasep_hwcnt_backend_jm_metadata; in kbase_hwcnt_backend_jm_create() 921 iface->init = kbasep_hwcnt_backend_jm_init; in kbase_hwcnt_backend_jm_create() 922 iface->term = kbasep_hwcnt_backend_jm_term; in kbase_hwcnt_backend_jm_create() 923 iface->timestamp_ns = kbasep_hwcnt_backend_jm_timestamp_ns; in kbase_hwcnt_backend_jm_create() 924 iface->dump_enable = kbasep_hwcnt_backend_jm_dump_enable; in kbase_hwcnt_backend_jm_create() 925 iface->dump_enable_nolock = kbasep_hwcnt_backend_jm_dump_enable_nolock; in kbase_hwcnt_backend_jm_create() 926 iface in kbase_hwcnt_backend_jm_create() 904 kbase_hwcnt_backend_jm_create( struct kbase_device *kbdev, struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_jm_create() argument 935 kbase_hwcnt_backend_jm_destroy( struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_jm_destroy() argument [all...] |
H A D | mali_kbase_hwcnt_backend_jm.h | 38 * @iface: Non-NULL pointer to backend interface structure that is filled in 41 * Calls to iface->dump_enable_nolock() require kbdev->hwaccess_lock held. 47 struct kbase_hwcnt_backend_interface *iface); 52 * @iface: Pointer to interface to destroy. 58 struct kbase_hwcnt_backend_interface *iface);
|
H A D | mali_kbase_hwcnt_context.h | 37 * @iface: Non-NULL pointer to a hardware counter backend interface. 47 const struct kbase_hwcnt_backend_interface *iface,
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_hwcnt.c | 100 * @iface: Pointer to hardware counter backend interface. 118 const struct kbase_hwcnt_backend_interface *iface; member 126 int kbase_hwcnt_context_init(const struct kbase_hwcnt_backend_interface *iface, struct kbase_hwcnt_context **out_hctx) in kbase_hwcnt_context_init() argument 130 if (!iface || !out_hctx) { in kbase_hwcnt_context_init() 139 hctx->iface = iface; in kbase_hwcnt_context_init() 175 hctx->iface->term(hctx->accum.backend); in kbasep_hwcnt_accumulator_term() 192 errcode = hctx->iface->init(hctx->iface->info, &hctx->accum.backend); in kbasep_hwcnt_accumulator_init() 199 errcode = kbase_hwcnt_enable_map_alloc(hctx->iface in kbasep_hwcnt_accumulator_init() [all...] |
H A D | mali_kbase_hwcnt_backend_jm.c | 651 int kbase_hwcnt_backend_jm_create(struct kbase_device *kbdev, struct kbase_hwcnt_backend_interface *iface) in kbase_hwcnt_backend_jm_create() argument 656 if (!kbdev || !iface) { in kbase_hwcnt_backend_jm_create() 665 iface->metadata = info->metadata; in kbase_hwcnt_backend_jm_create() 666 iface->info = (struct kbase_hwcnt_backend_info *)info; in kbase_hwcnt_backend_jm_create() 667 iface->init = kbasep_hwcnt_backend_jm_init; in kbase_hwcnt_backend_jm_create() 668 iface->term = kbasep_hwcnt_backend_jm_term; in kbase_hwcnt_backend_jm_create() 669 iface->timestamp_ns = kbasep_hwcnt_backend_jm_timestamp_ns; in kbase_hwcnt_backend_jm_create() 670 iface->dump_enable = kbasep_hwcnt_backend_jm_dump_enable; in kbase_hwcnt_backend_jm_create() 671 iface->dump_enable_nolock = kbasep_hwcnt_backend_jm_dump_enable_nolock; in kbase_hwcnt_backend_jm_create() 672 iface in kbase_hwcnt_backend_jm_create() 681 kbase_hwcnt_backend_jm_destroy(struct kbase_hwcnt_backend_interface *iface) kbase_hwcnt_backend_jm_destroy() argument [all...] |
H A D | mali_kbase_hwcnt_backend_jm.h | 39 * @iface: Non-NULL pointer to backend interface structure that is filled in 42 * Calls to iface->dump_enable_nolock() require kbdev->hwaccess_lock held. 46 int kbase_hwcnt_backend_jm_create(struct kbase_device *kbdev, struct kbase_hwcnt_backend_interface *iface); 51 * @iface: Pointer to interface to destroy. 56 void kbase_hwcnt_backend_jm_destroy(struct kbase_hwcnt_backend_interface *iface);
|
H A D | mali_kbase_hwcnt_context.h | 37 * @iface: Non-NULL pointer to a hardware counter backend interface. 46 int kbase_hwcnt_context_init(const struct kbase_hwcnt_backend_interface *iface, struct kbase_hwcnt_context **out_hctx);
|
/device/soc/rockchip/rk2206/hdf_driver/spi/ |
H A D | spi_driver.c | 79 struct DeviceResourceIface *iface = NULL;
in spidrv_readdrs() local 90 iface = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE);
in spidrv_readdrs() 91 if (iface == NULL) {
in spidrv_readdrs() 92 PRINT_ERR("%s: iface is null\n", __func__);
in spidrv_readdrs() 95 if (iface->GetUint32 == NULL) {
in spidrv_readdrs() 102 ret = iface->GetUint32(node, "bus", ¶ms->bus, 0);
in spidrv_readdrs() 108 ret = iface->GetUint32(node, "id", ¶ms->id, 0);
in spidrv_readdrs() 114 ret = iface->GetUint32(node, "func_mode", ¶ms->func_mode, 0);
in spidrv_readdrs() 120 ret = iface->GetUint32(node, "cs_gpio", ¶ms->cs_gpio, 0);
in spidrv_readdrs() 126 ret = iface in spidrv_readdrs() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_firmware_no_mali.c | 166 struct kbase_csf_global_iface *iface = &kbdev->csf.global_iface; in free_global_iface() local 168 if (iface->groups) { in free_global_iface() 171 for (gid = 0; gid < iface->group_num; ++gid) in free_global_iface() 172 kfree(iface->groups[gid].streams); in free_global_iface() 174 kfree(iface->groups); in free_global_iface() 175 iface->groups = NULL; in free_global_iface() 222 struct kbase_csf_global_iface *iface = &kbdev->csf.global_iface; in invent_capabilities() local 225 iface->input = interface->global_input; in invent_capabilities() 226 iface->output = interface->global_output; in invent_capabilities() 228 iface in invent_capabilities() 377 csf_firmware_prfcnt_process(const struct kbase_csf_global_iface *const iface, const u32 glb_req) csf_firmware_prfcnt_process() argument 407 kbase_csf_firmware_global_input( const struct kbase_csf_global_iface *const iface, const u32 offset, const u32 value) kbase_csf_firmware_global_input() argument 424 kbase_csf_firmware_global_input_mask( const struct kbase_csf_global_iface *const iface, const u32 offset, const u32 value, const u32 mask) kbase_csf_firmware_global_input_mask() argument 438 kbase_csf_firmware_global_input_read( const struct kbase_csf_global_iface *const iface, const u32 offset) kbase_csf_firmware_global_input_read() argument 448 kbase_csf_firmware_global_output( const struct kbase_csf_global_iface *const iface, const u32 offset) kbase_csf_firmware_global_output() argument 1227 copy_grp_and_stm( const struct kbase_csf_global_iface * const iface, struct basep_cs_group_control * const group_data, u32 max_group_num, struct basep_cs_stream_control * const stream_data, u32 max_total_stream_num) copy_grp_and_stm() argument 1271 const struct kbase_csf_global_iface * const iface = kbase_csf_firmware_get_glb_iface() local [all...] |
H A D | mali_kbase_csf_firmware.c | 826 struct kbase_csf_global_iface *iface = &kbdev->csf.global_iface; in free_global_iface() local 828 if (iface->groups) { in free_global_iface() 831 for (gid = 0; gid < iface->group_num; ++gid) in free_global_iface() 832 kfree(iface->groups[gid].streams); in free_global_iface() 834 kfree(iface->groups); in free_global_iface() 835 iface->groups = NULL; in free_global_iface() 958 struct kbase_csf_global_iface *iface = &kbdev->csf.global_iface; in parse_capabilities() local 967 iface->version = get_firmware_version(kbdev); in parse_capabilities() 968 if (!iface->version) { in parse_capabilities() 974 iface in parse_capabilities() 1171 kbase_csf_firmware_global_input( const struct kbase_csf_global_iface *const iface, const u32 offset, const u32 value) kbase_csf_firmware_global_input() argument 1182 kbase_csf_firmware_global_input_mask( const struct kbase_csf_global_iface *const iface, const u32 offset, const u32 value, const u32 mask) kbase_csf_firmware_global_input_mask() argument 1194 kbase_csf_firmware_global_input_read( const struct kbase_csf_global_iface *const iface, const u32 offset) kbase_csf_firmware_global_input_read() argument 1204 kbase_csf_firmware_global_output( const struct kbase_csf_global_iface *const iface, const u32 offset) kbase_csf_firmware_global_output() argument 1702 const struct kbase_csf_global_iface *iface = kbase_device_csf_iterator_trace_init() local 2236 copy_grp_and_stm( const struct kbase_csf_global_iface * const iface, struct basep_cs_group_control * const group_data, u32 max_group_num, struct basep_cs_stream_control * const stream_data, u32 max_total_stream_num) copy_grp_and_stm() argument 2280 const struct kbase_csf_global_iface * const iface = kbase_csf_firmware_get_glb_iface() local [all...] |
H A D | mali_kbase_csf_firmware.h | 285 * @iface: CSF interface provided by the firmware. 290 const struct kbase_csf_global_iface *iface, u32 offset, u32 value); 296 * @iface: CSF interface provided by the firmware. 302 const struct kbase_csf_global_iface *iface, u32 offset, 321 * @iface: CSF interface provided by the firmware. 325 const struct kbase_csf_global_iface *iface, u32 offset);
|
/device/soc/rockchip/rk2206/hdf_driver/i2c/ |
H A D | i2c_driver.c | 131 struct DeviceResourceIface *iface = NULL;
in i2cdrv_readdrs() local 142 iface = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE);
in i2cdrv_readdrs() 143 if (iface == NULL) {
in i2cdrv_readdrs() 144 PRINT_ERR("%s: iface is null\n", __func__);
in i2cdrv_readdrs() 147 if (iface->GetUint32 == NULL) {
in i2cdrv_readdrs() 154 ret = iface->GetUint32(node, "bus", &bus->bus, 0);
in i2cdrv_readdrs() 160 ret = iface->GetUint32(node, "id", &bus->id, 0);
in i2cdrv_readdrs() 166 ret = iface->GetUint32(node, "mode", &bus->mode, 0);
in i2cdrv_readdrs() 172 ret = iface->GetUint32(node, "freq", &bus->freq, 0);
in i2cdrv_readdrs() 178 ret = iface in i2cdrv_readdrs() [all...] |
/device/soc/rockchip/common/sdk_linux/ipc/ |
H A D | util.c | 141 struct ipc_proc_iface *iface;
in ipc_init_proc_interface() local 143 iface = kmalloc(sizeof(*iface), GFP_KERNEL);
in ipc_init_proc_interface() 144 if (!iface) {
in ipc_init_proc_interface() 147 iface->path = path;
in ipc_init_proc_interface() 148 iface->header = header;
in ipc_init_proc_interface() 149 iface->ids = ids;
in ipc_init_proc_interface() 150 iface->show = show;
in ipc_init_proc_interface() 154 &sysvipc_proc_ops, iface);
in ipc_init_proc_interface() 156 kfree(iface);
in ipc_init_proc_interface() 747 struct ipc_proc_iface *iface; global() member 793 struct ipc_proc_iface *iface = iter->iface; sysvipc_proc_next() local 811 struct ipc_proc_iface *iface = iter->iface; sysvipc_proc_start() local 840 struct ipc_proc_iface *iface = iter->iface; sysvipc_proc_stop() local 856 struct ipc_proc_iface *iface = iter->iface; sysvipc_proc_show() local [all...] |
/device/qemu/drivers/uart/ |
H A D | uart.c | 313 struct DeviceResourceIface *iface = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE); in UartGetConfigFromHcs() local 314 if (iface == NULL || iface->GetUint32 == NULL) { in UartGetConfigFromHcs() 318 if (iface->GetUint32(node, "num", &udd->num, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 322 if (iface->GetUint32(node, "baudrate", &udd->baudrate, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 326 if (iface->GetUint32(node, "fifoRxEn", &tmp, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 331 if (iface->GetUint32(node, "fifoTxEn", &tmp, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 336 if (iface->GetUint32(node, "flags", &udd->flags, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 340 if (iface->GetUint32(node, "regPbase", ®Pbase, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 344 if (iface in UartGetConfigFromHcs() [all...] |
/device/soc/rockchip/rk2206/hdf_driver/fs/ |
H A D | fs_driver.c | 297 struct DeviceResourceIface *iface = NULL;
in fsdrv_readdrs() local 311 iface = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE);
in fsdrv_readdrs() 312 if (iface == NULL) {
in fsdrv_readdrs() 313 PRINT_ERR("iface is null\n");
in fsdrv_readdrs() 316 if (iface->GetElemNum == NULL) {
in fsdrv_readdrs() 320 if (iface->GetStringArrayElem == NULL) {
in fsdrv_readdrs() 324 if (iface->GetUint32ArrayElem == NULL) {
in fsdrv_readdrs() 329 num = iface->GetElemNum(node, "mount_points");
in fsdrv_readdrs() 336 ret = iface->GetStringArrayElem(node, "mount_points", i, &fs[i].mount_point, NULL);
in fsdrv_readdrs() 344 ret = iface in fsdrv_readdrs() [all...] |
/device/soc/hisilicon/common/platform/spi/ |
H A D | spi_hi35xx.c | 770 static int32_t SpiGetBaseCfgFromHcs(struct DeviceResourceIface *iface, in SpiGetBaseCfgFromHcs() argument 773 if (iface->GetUint32(node, "busNum", &pl022->busNum, 0) != HDF_SUCCESS) { in SpiGetBaseCfgFromHcs() 777 if (iface->GetUint32(node, "numCs", &pl022->numCs, 0) != HDF_SUCCESS) { in SpiGetBaseCfgFromHcs() 781 if (iface->GetUint32(node, "speed", &pl022->speed, 0) != HDF_SUCCESS) { in SpiGetBaseCfgFromHcs() 785 if (iface->GetUint32(node, "fifoSize", &pl022->fifoSize, 0) != HDF_SUCCESS) { in SpiGetBaseCfgFromHcs() 789 if (iface->GetUint32(node, "clkRate", &pl022->clkRate, 0) != HDF_SUCCESS) { in SpiGetBaseCfgFromHcs() 793 if (iface->GetUint16(node, "mode", &pl022->mode, 0) != HDF_SUCCESS) { in SpiGetBaseCfgFromHcs() 797 if (iface->GetUint8(node, "bitsPerWord", &pl022->bitsPerWord, 0) != HDF_SUCCESS) { in SpiGetBaseCfgFromHcs() 801 if (iface->GetUint8(node, "transferMode", &pl022->transferMode, 0) != HDF_SUCCESS) { in SpiGetBaseCfgFromHcs() 811 struct DeviceResourceIface *iface in SpiGetCfgFromHcs() local [all...] |
/device/soc/hisilicon/common/platform/i2s/ |
H A D | i2s_hi35xx.c | 536 struct DeviceResourceIface *iface = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE); in I2sGetConfigInfoFromHcs() local 538 if (cntlr == NULL || node == NULL || iface == NULL || iface->GetUint32 == NULL) { in I2sGetConfigInfoFromHcs() 539 I2S_PRINT_LOG_ERR("%s: iface is invalid", __func__); in I2sGetConfigInfoFromHcs() 542 if (iface->GetUint32(node, "busNum", &cntlr->busNum, 0) != HDF_SUCCESS) { in I2sGetConfigInfoFromHcs() 546 if (iface->GetUint32(node, "irqNum", &cntlr->irqNum, 0) != HDF_SUCCESS) { in I2sGetConfigInfoFromHcs() 556 struct DeviceResourceIface *iface = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE); in I2sGetRegCfgFromHcs() local 558 if (configInfo == NULL || node == NULL || iface == NULL || iface->GetUint32 == NULL) { in I2sGetRegCfgFromHcs() 562 if (iface in I2sGetRegCfgFromHcs() [all...] |
/device/soc/hisilicon/common/platform/uart/ |
H A D | uart_hi35xx.c | 402 struct DeviceResourceIface *iface = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE); in UartGetConfigFromHcs() local 403 if (iface == NULL || iface->GetUint32 == NULL) { in UartGetConfigFromHcs() 407 if (iface->GetUint32(node, "num", &udd->num, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 411 if (iface->GetUint32(node, "baudrate", &udd->baudrate, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 415 if (iface->GetUint32(node, "fifoRxEn", &tmp, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 420 if (iface->GetUint32(node, "fifoTxEn", &tmp, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 425 if (iface->GetUint32(node, "flags", &udd->flags, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 429 if (iface->GetUint32(node, "regPbase", ®Pbase, 0) != HDF_SUCCESS) { in UartGetConfigFromHcs() 433 if (iface in UartGetConfigFromHcs() [all...] |
/device/soc/hisilicon/common/platform/pwm/ |
H A D | pwm_hi35xx.c | 154 struct DeviceResourceIface *iface = NULL; in HiPwmProbe() local 156 iface = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE); in HiPwmProbe() 157 if (iface == NULL || iface->GetUint32 == NULL) { in HiPwmProbe() 162 if (iface->GetUint32(obj->property, "num", &(hp->dev.num), 0) != HDF_SUCCESS) { in HiPwmProbe() 167 if (iface->GetUint32(obj->property, "base", &tmp, 0) != HDF_SUCCESS) { in HiPwmProbe()
|
/device/soc/hisilicon/common/platform/timer/ |
H A D | timer_hi35xx.c | 438 struct DeviceResourceIface *iface = NULL; in TimerHi35xxReadHcs() local 440 iface = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE); in TimerHi35xxReadHcs() 441 if (iface == NULL || iface->GetUint32 == NULL) { in TimerHi35xxReadHcs() 446 ret = iface->GetUint32(node, "number", &info->number, 0); in TimerHi35xxReadHcs() 452 ret = iface->GetUint32(node, "bus_clock", &info->busClock, 0); in TimerHi35xxReadHcs() 458 ret = iface->GetUint32(node, "mode", &info->mode, 0); in TimerHi35xxReadHcs() 464 ret = iface->GetUint32(node, "init_count_val", &info->initCountVal, 0); in TimerHi35xxReadHcs() 470 ret = iface->GetUint32(node, "irq", &info->irq, 0); in TimerHi35xxReadHcs() 476 if (iface in TimerHi35xxReadHcs() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_firmware.h | 281 * @iface: Command stream front-end interface provided by the firmware. 285 void kbase_csf_firmware_global_input(const struct kbase_csf_global_iface *iface, u32 offset, u32 value); 291 * @iface: Command stream front-end interface provided by the firmware. 296 void kbase_csf_firmware_global_input_mask(const struct kbase_csf_global_iface *iface, u32 offset, u32 value, u32 mask); 313 * @iface: Command stream front-end interface provided by the firmware. 316 u32 kbase_csf_firmware_global_output(const struct kbase_csf_global_iface *iface, u32 offset);
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/ |
H A D | tcpip.h | 167 err_t tcpip_lln_inpkt(struct netif *iface, struct pbuf *p, 171 err_t tcpip_lln_input(struct netif *iface, struct pbuf *p,
|