/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/ |
H A D | drv_hdmi_dfm.c | 85 static hi_void dfm_info_debug(const dfm_info *info)
in dfm_info_debug() argument 88 hdmi_info("htotal = %d\nvtotal = %d\n", info->htotal, info->vtotal);
in dfm_info_debug() 89 hdmi_info("pixel_clk = %lld\n", info->pixel_clk);
in dfm_info_debug() 90 hdmi_info("bpp = %d\n", info->bpp);
in dfm_info_debug() 91 hdmi_info("c_frl_sb = %d\n", info->c_frl_sb);
in dfm_info_debug() 92 hdmi_info("overhead_sb = %d\n", info->overhead_sb);
in dfm_info_debug() 93 hdmi_info("overhead_rs = %d\n", info->overhead_rs);
in dfm_info_debug() 94 hdmi_info("overhead_map = %d\n", info->overhead_map);
in dfm_info_debug() 95 hdmi_info("overhead_min = %d\n", info in dfm_info_debug() 137 dfm_base_info_init(const dfm_in *in, dfm_info *info) dfm_base_info_init() argument 178 dfm_borrow_info_init(dfm_info *info) dfm_borrow_info_init() argument 197 dfm_info_init(dfm_in *in, dfm_info *info) dfm_info_init() argument 267 dfm_info *info = HI_NULL; drv_hdmi_dfm_format_support() local [all...] |
/device/soc/hisilicon/common/platform/timer/ |
H A D | timer_hi35xx.c | 41 static int32_t TimerHi35xxEnable(struct TimerHi35xxInfo *info, bool enable) in TimerHi35xxEnable() argument 43 CHECK_NULL_PTR_RETURN_VALUE(info, HDF_ERR_INVALID_OBJECT); in TimerHi35xxEnable() 44 uint32_t value = TimerHi35xxRegRead(info->regBase + HI35XX_TIMERx_CONTROL); in TimerHi35xxEnable() 52 TimerHi35xxRegWrite(value, info->regBase + HI35XX_TIMERx_CONTROL); in TimerHi35xxEnable() 53 TimerHi35xxRegRead(info->regBase + HI35XX_TIMERx_CONTROL); in TimerHi35xxEnable() 58 static int32_t TimerHi35xxSetMode(struct TimerHi35xxInfo *info, uint16_t mode) in TimerHi35xxSetMode() argument 60 CHECK_NULL_PTR_RETURN_VALUE(info, HDF_ERR_INVALID_OBJECT); in TimerHi35xxSetMode() 61 uint32_t value = TimerHi35xxRegRead(info->regBase + HI35XX_TIMERx_CONTROL); in TimerHi35xxSetMode() 70 TimerHi35xxRegWrite(value, info->regBase + HI35XX_TIMERx_CONTROL); in TimerHi35xxSetMode() 75 static int32_t TimerHi35xxSetPre(struct TimerHi35xxInfo *info, uint16_ argument 103 TimerHi35xxIntEnable(struct TimerHi35xxInfo *info, bool enable) TimerHi35xxIntEnable() argument 119 TimerHi35xxIntClear(struct TimerHi35xxInfo *info) TimerHi35xxIntClear() argument 126 TimerHi35xxTimerSize(struct TimerHi35xxInfo *info, bool is32Bit) TimerHi35xxTimerSize() argument 142 TimerHi35xxTimerLoadSet(struct TimerHi35xxInfo *info, uint32_t value) TimerHi35xxTimerLoadSet() argument 150 TimerHi35xxTimerGetAllReg(struct TimerHi35xxInfo *info) TimerHi35xxTimerGetAllReg() argument 161 TimerDumperAddDatas(struct TimerHi35xxInfo *info) TimerDumperAddDatas() argument 214 struct TimerHi35xxInfo *info = NULL; TimerHi35xxIrqHandle() local 239 struct TimerHi35xxInfo *info = cntrl->priv; TimerHi35xxSet() local 262 struct TimerHi35xxInfo *info = cntrl->priv; TimerHi35xxSetOnce() local 286 struct TimerHi35xxInfo *info = cntrl->priv; TimerHi35xxSetTimeout() local 294 TimerHi35xxIrqRegister(struct TimerHi35xxInfo *info) TimerHi35xxIrqRegister() argument 306 TimerHi35xxIrqUnregister(struct TimerHi35xxInfo *info) TimerHi35xxIrqUnregister() argument 319 struct TimerHi35xxInfo *info = cntrl->priv; TimerHi35xxStart() local 355 struct TimerHi35xxInfo *info = cntrl->priv; TimerHi35xxStop() local 394 struct TimerHi35xxInfo *info = cntrl->priv; TimerHi35xxRemove() local 419 TimerHi35xxInitRegSet(struct TimerHi35xxInfo *info) TimerHi35xxInitRegSet() argument 434 TimerHi35xxReadHcs(struct TimerHi35xxInfo *info, const struct DeviceResourceNode *node) TimerHi35xxReadHcs() argument 492 TimerHi35xxInitHandle(const struct DeviceResourceNode *node, struct TimerHi35xxInfo *info) TimerHi35xxInitHandle() argument 526 TimerDumperGet(struct TimerHi35xxInfo *info) TimerDumperGet() argument 553 struct TimerHi35xxInfo *info = NULL; TimerHi35xxParseAndInit() local [all...] |
/device/soc/rockchip/rk3566/sdk_linux/drivers/iio/adc/ |
H A D | rockchip_saradc.c | 65 static void rockchip_saradc_power_down(struct rockchip_saradc *info) in rockchip_saradc_power_down() argument 68 writel_relaxed(0, info->regs + SARADC_CTRL); in rockchip_saradc_power_down() 71 static int rockchip_saradc_conversion(struct rockchip_saradc *info, struct iio_chan_spec const *chan) in rockchip_saradc_conversion() argument 73 reinit_completion(&info->completion); in rockchip_saradc_conversion() 76 writel_relaxed(8, info->regs + SARADC_DLY_PU_SOC); in rockchip_saradc_conversion() 78 info->last_chan = chan; in rockchip_saradc_conversion() 82 info->regs + SARADC_CTRL); in rockchip_saradc_conversion() 84 if (!wait_for_completion_timeout(&info->completion, SARADC_TIMEOUT)) { in rockchip_saradc_conversion() 94 struct rockchip_saradc *info = iio_priv(indio_dev); in rockchip_saradc_read_raw() local 98 if (info in rockchip_saradc_read_raw() 132 struct rockchip_saradc *info = dev_id; rockchip_saradc_isr() local 250 struct rockchip_saradc *info = data; rockchip_saradc_clk_disable() local 257 struct rockchip_saradc *info = data; rockchip_saradc_pclk_disable() local 264 struct rockchip_saradc *info = data; rockchip_saradc_regulator_disable() local 273 struct rockchip_saradc *info = iio_priv(i_dev); rockchip_saradc_trigger_handler() local 313 struct rockchip_saradc *info = from_timer(info, t, timer); rockchip_saradc_timer() local 328 struct rockchip_saradc *info = iio_priv(indio_dev); saradc_test_chn_store() local 374 struct rockchip_saradc *info = NULL; rockchip_saradc_probe() local 547 struct rockchip_saradc *info = iio_priv(indio_dev); rockchip_saradc_suspend() local 559 struct rockchip_saradc *info = iio_priv(indio_dev); rockchip_saradc_resume() local [all...] |
/device/soc/rockchip/common/vendor/drivers/rockchip/ |
H A D | rockchip_system_monitor.c | 245 struct video_info *info, *video_info;
in rockchip_find_video_info() local 251 list_for_each_entry(info, &video_info_list, node)
in rockchip_find_video_info() 253 if (info->width == video_info->width && info->height == video_info->height &&
in rockchip_find_video_info() 254 info->ishevc == video_info->ishevc && info->videoFramerate == video_info->videoFramerate &&
in rockchip_find_video_info() 255 info->streamBitrate == video_info->streamBitrate) {
in rockchip_find_video_info() 258 return info;
in rockchip_find_video_info() 469 static int rockchip_get_low_temp_volt(struct monitor_dev_info *info, unsigned long rate, int *delta_volt)
in rockchip_get_low_temp_volt() argument 474 if (!info in rockchip_get_low_temp_volt() 488 rockchip_init_temp_opp_table(struct monitor_dev_info *info) rockchip_init_temp_opp_table() argument 564 monitor_device_parse_wide_temp_config(struct device_node *np, struct monitor_dev_info *info) monitor_device_parse_wide_temp_config() argument 642 monitor_device_parse_status_config(struct device_node *np, struct monitor_dev_info *info) monitor_device_parse_status_config() argument 658 monitor_device_parse_early_min_volt(struct device_node *np, struct monitor_dev_info *info) monitor_device_parse_early_min_volt() argument 663 monitor_device_parse_read_margin(struct device_node *np, struct monitor_dev_info *info) monitor_device_parse_read_margin() argument 671 monitor_device_parse_scmi_clk(struct device_node *np, struct monitor_dev_info *info) monitor_device_parse_scmi_clk() argument 682 monitor_device_parse_dt(struct device *dev, struct monitor_dev_info *info) monitor_device_parse_dt() argument 705 rockchip_monitor_cpu_low_temp_adjust(struct monitor_dev_info *info, bool is_low) rockchip_monitor_cpu_low_temp_adjust() argument 719 rockchip_monitor_cpu_high_temp_adjust(struct monitor_dev_info *info, bool is_high) rockchip_monitor_cpu_high_temp_adjust() argument 740 rockchip_monitor_dev_low_temp_adjust(struct monitor_dev_info *info, bool is_low) rockchip_monitor_dev_low_temp_adjust() argument 756 rockchip_monitor_dev_high_temp_adjust(struct monitor_dev_info *info, bool is_high) rockchip_monitor_dev_high_temp_adjust() argument 777 rockchip_adjust_low_temp_opp_volt(struct monitor_dev_info *info, bool is_low_temp) rockchip_adjust_low_temp_opp_volt() argument 812 rockchip_low_temp_adjust(struct monitor_dev_info *info, bool is_low) rockchip_low_temp_adjust() argument 835 rockchip_high_temp_adjust(struct monitor_dev_info *info, bool is_high) rockchip_high_temp_adjust() argument 857 struct monitor_dev_info *info = NULL, *tmp; rockchip_monitor_suspend_low_temp_adjust() local 888 rockchip_system_monitor_wide_temp_adjust(struct monitor_dev_info *info, int temp) rockchip_system_monitor_wide_temp_adjust() argument 928 rockchip_system_monitor_wide_temp_init(struct monitor_dev_info *info) rockchip_system_monitor_wide_temp_init() argument 978 rockchip_system_monitor_early_regulator_init(struct monitor_dev_info *info) rockchip_system_monitor_early_regulator_init() argument 996 rockchip_system_monitor_freq_qos_requset(struct monitor_dev_info *info) rockchip_system_monitor_freq_qos_requset() argument 1044 rockchip_system_monitor_parse_supplies(struct device *dev, struct monitor_dev_info *info) rockchip_system_monitor_parse_supplies() argument 1066 rockchip_monitor_volt_adjust_lock(struct monitor_dev_info *info) rockchip_monitor_volt_adjust_lock() argument 1074 rockchip_monitor_volt_adjust_unlock(struct monitor_dev_info *info) rockchip_monitor_volt_adjust_unlock() argument 1093 rockchip_monitor_check_rate_volt(struct monitor_dev_info *info, bool is_set_clk) rockchip_monitor_check_rate_volt() argument 1224 struct monitor_dev_info *info; rockchip_system_monitor_register() local 1260 rockchip_system_monitor_unregister(struct monitor_dev_info *info) rockchip_system_monitor_unregister() argument 1403 struct monitor_dev_info *info; rockchip_system_monitor_thermal_update() local 1437 rockchip_system_status_cpu_limit_freq(struct monitor_dev_info *info, unsigned long rockchip_system_status) rockchip_system_status_cpu_limit_freq() argument 1464 struct monitor_dev_info *info; rockchip_system_status_limit_freq() local 1592 struct monitor_dev_info *info; system_monitor_early_min_volt_function() local [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/soc/rockchip/ |
H A D | rockchip_system_monitor.c | 249 struct video_info *info, *video_info; in rockchip_find_video_info() local 257 list_for_each_entry(info, &video_info_list, node) { in rockchip_find_video_info() 258 if (info->width == video_info->width && in rockchip_find_video_info() 259 info->height == video_info->height && in rockchip_find_video_info() 260 info->ishevc == video_info->ishevc && in rockchip_find_video_info() 261 info->videoFramerate == video_info->videoFramerate && in rockchip_find_video_info() 262 info->streamBitrate == video_info->streamBitrate) { in rockchip_find_video_info() 265 return info; in rockchip_find_video_info() 474 static int rockchip_get_low_temp_volt(struct monitor_dev_info *info, in rockchip_get_low_temp_volt() argument 480 if (!info in rockchip_get_low_temp_volt() 494 rockchip_init_temp_opp_table(struct monitor_dev_info *info) rockchip_init_temp_opp_table() argument 564 monitor_device_parse_wide_temp_config(struct device_node *np, struct monitor_dev_info *info) monitor_device_parse_wide_temp_config() argument 644 monitor_device_parse_status_config(struct device_node *np, struct monitor_dev_info *info) monitor_device_parse_status_config() argument 663 monitor_device_parse_early_min_volt(struct device_node *np, struct monitor_dev_info *info) monitor_device_parse_early_min_volt() argument 670 monitor_device_parse_read_margin(struct device_node *np, struct monitor_dev_info *info) monitor_device_parse_read_margin() argument 678 monitor_device_parse_scmi_clk(struct device_node *np, struct monitor_dev_info *info) monitor_device_parse_scmi_clk() argument 689 monitor_device_parse_dt(struct device *dev, struct monitor_dev_info *info) monitor_device_parse_dt() argument 712 rockchip_monitor_cpu_low_temp_adjust(struct monitor_dev_info *info, bool is_low) rockchip_monitor_cpu_low_temp_adjust() argument 728 rockchip_monitor_cpu_high_temp_adjust(struct monitor_dev_info *info, bool is_high) rockchip_monitor_cpu_high_temp_adjust() argument 751 rockchip_monitor_dev_low_temp_adjust(struct monitor_dev_info *info, bool is_low) rockchip_monitor_dev_low_temp_adjust() argument 768 rockchip_monitor_dev_high_temp_adjust(struct monitor_dev_info *info, bool is_high) rockchip_monitor_dev_high_temp_adjust() argument 791 rockchip_adjust_low_temp_opp_volt(struct monitor_dev_info *info, bool is_low_temp) rockchip_adjust_low_temp_opp_volt() argument 828 rockchip_low_temp_adjust(struct monitor_dev_info *info, bool is_low) rockchip_low_temp_adjust() argument 848 rockchip_high_temp_adjust(struct monitor_dev_info *info, bool is_high) rockchip_high_temp_adjust() argument 869 struct monitor_dev_info *info = NULL, *tmp; rockchip_monitor_suspend_low_temp_adjust() local 897 rockchip_system_monitor_wide_temp_adjust(struct monitor_dev_info *info, int temp) rockchip_system_monitor_wide_temp_adjust() argument 935 rockchip_system_monitor_wide_temp_init(struct monitor_dev_info *info) rockchip_system_monitor_wide_temp_init() argument 982 rockchip_system_monitor_early_regulator_init(struct monitor_dev_info *info) rockchip_system_monitor_early_regulator_init() argument 1000 rockchip_system_monitor_freq_qos_requset(struct monitor_dev_info *info) rockchip_system_monitor_freq_qos_requset() argument 1059 rockchip_system_monitor_parse_supplies(struct device *dev, struct monitor_dev_info *info) rockchip_system_monitor_parse_supplies() argument 1079 rockchip_monitor_volt_adjust_lock(struct monitor_dev_info *info) rockchip_monitor_volt_adjust_lock() argument 1086 rockchip_monitor_volt_adjust_unlock(struct monitor_dev_info *info) rockchip_monitor_volt_adjust_unlock() argument 1107 rockchip_monitor_check_rate_volt(struct monitor_dev_info *info, bool is_set_clk) rockchip_monitor_check_rate_volt() argument 1244 struct monitor_dev_info *info; rockchip_system_monitor_register() local 1278 rockchip_system_monitor_unregister(struct monitor_dev_info *info) rockchip_system_monitor_unregister() argument 1416 struct monitor_dev_info *info; rockchip_system_monitor_thermal_update() local 1449 rockchip_system_status_cpu_limit_freq(struct monitor_dev_info *info, unsigned long status) rockchip_system_status_cpu_limit_freq() argument 1478 struct monitor_dev_info *info; rockchip_system_status_limit_freq() local 1605 struct monitor_dev_info *info; system_monitor_early_min_volt_function() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_hwcnt_backend_csf.c | 198 * @info: CSF Info used to create the backend. 237 struct kbase_hwcnt_backend_csf_info *info; member 283 backend_csf->info->csf_if->get_gpu_cycle_count( in kbasep_hwcnt_backend_csf_cc_initial_sample() 284 backend_csf->info->csf_if->ctx, cycle_counts, clk_enable_map); in kbasep_hwcnt_backend_csf_cc_initial_sample() 301 backend_csf->info->csf_if->assert_lock_held( in kbasep_hwcnt_backend_csf_cc_update() 302 backend_csf->info->csf_if->ctx); in kbasep_hwcnt_backend_csf_cc_update() 304 backend_csf->info->csf_if->get_gpu_cycle_count( in kbasep_hwcnt_backend_csf_cc_update() 305 backend_csf->info->csf_if->ctx, cycle_counts, in kbasep_hwcnt_backend_csf_cc_update() 308 kbase_hwcnt_metadata_for_each_clock(backend_csf->info->metadata, clk) { in kbasep_hwcnt_backend_csf_cc_update() 326 if (!backend_csf || !backend_csf->info || !backend_cs in kbasep_hwcnt_backend_csf_timestamp_ns() 644 kbasep_hwcnt_backend_watchdog_timer_cb(void *info) kbasep_hwcnt_backend_watchdog_timer_cb() argument 1457 kbasep_hwcnt_backend_csf_init(const struct kbase_hwcnt_backend_info *info, struct kbase_hwcnt_backend **out_backend) kbasep_hwcnt_backend_csf_init() argument 1532 kbasep_hwcnt_backend_csf_info_destroy( const struct kbase_hwcnt_backend_csf_info *info) kbasep_hwcnt_backend_csf_info_destroy() argument 1564 struct kbase_hwcnt_backend_csf_info *info = NULL; kbasep_hwcnt_backend_csf_info_create() local 1596 kbasep_hwcnt_backend_csf_metadata(const struct kbase_hwcnt_backend_info *info) kbasep_hwcnt_backend_csf_metadata() argument 2001 const struct kbase_hwcnt_backend_csf_info *info = NULL; kbase_hwcnt_backend_csf_create() local [all...] |
H A D | mali_kbase_hwcnt_backend_jm.c | 86 * @info: Info used to create the backend. 112 const struct kbase_hwcnt_backend_jm_info *info; member 130 * kbasep_hwcnt_backend_jm_gpu_info_init() - Initialise an info structure used 133 * @info: Non-NULL pointer to data structure to be filled in. 135 * The initialised info struct will only be valid for use while kbdev is valid. 139 struct kbase_hwcnt_gpu_info *info) in kbasep_hwcnt_backend_jm_gpu_info_init() 143 if (!kbdev || !info) in kbasep_hwcnt_backend_jm_gpu_info_init() 147 info->l2_count = KBASE_DUMMY_MODEL_MAX_MEMSYS_BLOCKS; in kbasep_hwcnt_backend_jm_gpu_info_init() 148 info->core_mask = (1ull << KBASE_DUMMY_MODEL_MAX_SHADER_CORES) - 1; in kbasep_hwcnt_backend_jm_gpu_info_init() 149 info in kbasep_hwcnt_backend_jm_gpu_info_init() 138 kbasep_hwcnt_backend_jm_gpu_info_init(struct kbase_device *kbdev, struct kbase_hwcnt_gpu_info *info) kbasep_hwcnt_backend_jm_gpu_info_init() argument 639 kbasep_hwcnt_backend_jm_dump_alloc( const struct kbase_hwcnt_backend_jm_info *info, struct kbase_context *kctx, u64 *gpu_dump_va) kbasep_hwcnt_backend_jm_dump_alloc() argument 727 kbasep_hwcnt_backend_jm_create( const struct kbase_hwcnt_backend_jm_info *info, struct kbase_hwcnt_backend_jm **out_backend) kbasep_hwcnt_backend_jm_create() argument 796 kbasep_hwcnt_backend_jm_metadata(const struct kbase_hwcnt_backend_info *info) kbasep_hwcnt_backend_jm_metadata() argument 805 kbasep_hwcnt_backend_jm_init( const struct kbase_hwcnt_backend_info *info, struct kbase_hwcnt_backend **out_backend) kbasep_hwcnt_backend_jm_init() argument 842 kbasep_hwcnt_backend_jm_info_destroy( const struct kbase_hwcnt_backend_jm_info *info) kbasep_hwcnt_backend_jm_info_destroy() argument 864 struct kbase_hwcnt_backend_jm_info *info = NULL; kbasep_hwcnt_backend_jm_info_create() local 909 const struct kbase_hwcnt_backend_jm_info *info = NULL; kbase_hwcnt_backend_jm_create() local [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/thirdparty/ |
H A D | mali_kbase_mmap.c | 47 * @info: vm_unmapped_area_info structure passed to caller, containing 57 static bool align_and_check(unsigned long *gap_end, unsigned long gap_start, struct vm_unmapped_area_info *info, in align_and_check() argument 61 (*gap_end) -= info->length; in align_and_check() 62 (*gap_end) -= (*gap_end - info->align_offset) & info->align_mask; in align_and_check() 67 (*gap_end) -= (info->align_offset ? info->align_offset : info->length); in align_and_check() 69 if (((*gap_end + info->length) & BASE_MEM_MASK_4GB) == 0) { in align_and_check() 70 (*gap_end) -= (info in align_and_check() 148 kbase_unmapped_area_topdown(struct vm_unmapped_area_info *info, bool is_shader_code, bool is_same_4gb_page) kbase_unmapped_area_topdown() argument 258 struct vm_unmapped_area_info info; kbase_context_get_unmapped_area() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/thirdparty/ |
H A D | mali_kbase_mmap.c | 28 * @info: vm_unmapped_area_info structure passed to caller, containing 39 struct vm_unmapped_area_info *info, bool is_shader_code, in align_and_check() 43 (*gap_end) -= info->length; in align_and_check() 44 (*gap_end) -= (*gap_end - info->align_offset) & info->align_mask; in align_and_check() 49 (*gap_end) -= (info->align_offset ? info->align_offset : in align_and_check() 50 info->length); in align_and_check() 51 if (0 == ((*gap_end + info->length) & BASE_MEM_MASK_4GB)) in align_and_check() 52 (*gap_end) -= (info in align_and_check() 38 align_and_check(unsigned long *gap_end, unsigned long gap_start, struct vm_unmapped_area_info *info, bool is_shader_code, bool is_same_4gb_page) align_and_check() argument 132 kbase_unmapped_area_topdown(struct vm_unmapped_area_info *info, bool is_shader_code, bool is_same_4gb_page) kbase_unmapped_area_topdown() argument 242 struct vm_unmapped_area_info info; kbase_context_get_unmapped_area() local [all...] |
/device/soc/rockchip/common/sdk_linux/arch/arm64/kernel/ |
H A D | cpuinfo.c | 250 struct cpuinfo_arm64 *info = kobj_to_cpuinfo(kobj); \ 252 if (info->reg_midr) \ 253 return sprintf(buf, "0x%016x\n", info->reg_##_field); \ 270 struct cpuinfo_arm64 *info = &per_cpu(cpu_data, cpu); in cpuid_cpu_online() local 277 rc = kobject_add(&info->kobj, &dev->kobj, "regs"); in cpuid_cpu_online() 281 rc = sysfs_create_group(&info->kobj, &cpuregs_attr_group); in cpuid_cpu_online() 283 kobject_del(&info->kobj); in cpuid_cpu_online() 292 struct cpuinfo_arm64 *info = &per_cpu(cpu_data, cpu); in cpuid_cpu_offline() local 298 if (info->kobj.parent) { in cpuid_cpu_offline() 299 sysfs_remove_group(&info in cpuid_cpu_offline() 312 struct cpuinfo_arm64 *info = &per_cpu(cpu_data, cpu); cpuinfo_regs_init() local 326 cpuinfo_detect_icache_policy(struct cpuinfo_arm64 *info) cpuinfo_detect_icache_policy() argument 347 __cpuinfo_store_cpu(struct cpuinfo_arm64 *info) __cpuinfo_store_cpu() argument 410 struct cpuinfo_arm64 *info = this_cpu_ptr(&cpu_data); cpuinfo_store_cpu() local 412 update_cpu_features(smp_processor_id(), info, &boot_cpu_data); cpuinfo_store_cpu() local 417 struct cpuinfo_arm64 *info = &per_cpu(cpu_data, 0); cpuinfo_store_boot_cpu() local [all...] |
/device/soc/rockchip/common/sdk_linux/include/soc/rockchip/ |
H A D | rockchip_system_monitor.h | 118 int (*low_temp_adjust)(struct monitor_dev_info *info, bool is_low); 119 int (*high_temp_adjust)(struct monitor_dev_info *info, bool is_low); 120 int (*update_volt)(struct monitor_dev_info *info, bool is_set_clk); 127 void rockchip_system_monitor_unregister(struct monitor_dev_info *info); 128 int rockchip_monitor_cpu_low_temp_adjust(struct monitor_dev_info *info, bool is_low); 129 int rockchip_monitor_cpu_high_temp_adjust(struct monitor_dev_info *info, bool is_high); 130 void rockchip_monitor_volt_adjust_lock(struct monitor_dev_info *info); 131 void rockchip_monitor_volt_adjust_unlock(struct monitor_dev_info *info); 132 int rockchip_monitor_check_rate_volt(struct monitor_dev_info *info, bool is_set_clk); 133 int rockchip_monitor_dev_low_temp_adjust(struct monitor_dev_info *info, boo 143 rockchip_system_monitor_unregister(struct monitor_dev_info *info) rockchip_system_monitor_unregister() argument 147 rockchip_monitor_cpu_low_temp_adjust(struct monitor_dev_info *info, bool is_low) rockchip_monitor_cpu_low_temp_adjust() argument 152 rockchip_monitor_cpu_high_temp_adjust(struct monitor_dev_info *info, bool is_high) rockchip_monitor_cpu_high_temp_adjust() argument 157 rockchip_monitor_volt_adjust_lock(struct monitor_dev_info *info) rockchip_monitor_volt_adjust_lock() argument 161 rockchip_monitor_volt_adjust_unlock(struct monitor_dev_info *info) rockchip_monitor_volt_adjust_unlock() argument 165 rockchip_monitor_check_rate_volt(struct monitor_dev_info *info, bool is_set_clk) rockchip_monitor_check_rate_volt() argument 170 rockchip_monitor_dev_low_temp_adjust(struct monitor_dev_info *info, bool is_low) rockchip_monitor_dev_low_temp_adjust() argument 175 rockchip_monitor_dev_high_temp_adjust(struct monitor_dev_info *info, bool is_high) rockchip_monitor_dev_high_temp_adjust() argument [all...] |
/device/soc/rockchip/rk3588/kernel/include/soc/rockchip/ |
H A D | rockchip_system_monitor.h | 118 int (*low_temp_adjust)(struct monitor_dev_info *info, bool is_low); 119 int (*high_temp_adjust)(struct monitor_dev_info *info, bool is_low); 120 int (*update_volt)(struct monitor_dev_info *info, bool is_set_clk); 129 void rockchip_system_monitor_unregister(struct monitor_dev_info *info); 130 int rockchip_monitor_cpu_low_temp_adjust(struct monitor_dev_info *info, 132 int rockchip_monitor_cpu_high_temp_adjust(struct monitor_dev_info *info, 134 void rockchip_monitor_volt_adjust_lock(struct monitor_dev_info *info); 135 void rockchip_monitor_volt_adjust_unlock(struct monitor_dev_info *info); 136 int rockchip_monitor_check_rate_volt(struct monitor_dev_info *info, 138 int rockchip_monitor_dev_low_temp_adjust(struct monitor_dev_info *info, 152 rockchip_system_monitor_unregister(struct monitor_dev_info *info) rockchip_system_monitor_unregister() argument 157 rockchip_monitor_cpu_low_temp_adjust(struct monitor_dev_info *info, bool is_low) rockchip_monitor_cpu_low_temp_adjust() argument 163 rockchip_monitor_cpu_high_temp_adjust(struct monitor_dev_info *info, bool is_high) rockchip_monitor_cpu_high_temp_adjust() argument 170 rockchip_monitor_volt_adjust_lock(struct monitor_dev_info *info) rockchip_monitor_volt_adjust_lock() argument 175 rockchip_monitor_volt_adjust_unlock(struct monitor_dev_info *info) rockchip_monitor_volt_adjust_unlock() argument 180 rockchip_monitor_check_rate_volt(struct monitor_dev_info *info, bool is_set_clk) rockchip_monitor_check_rate_volt() argument 186 rockchip_monitor_dev_low_temp_adjust(struct monitor_dev_info *info, bool is_low) rockchip_monitor_dev_low_temp_adjust() argument 192 rockchip_monitor_dev_high_temp_adjust(struct monitor_dev_info *info, bool is_high) rockchip_monitor_dev_high_temp_adjust() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/ump/linux/ |
H A D | ump_kernel_memory_backend_os.c | 52 os_allocator *info; in ump_os_memory_backend_create() local 54 info = kmalloc(sizeof(os_allocator), GFP_KERNEL); in ump_os_memory_backend_create() 55 if (NULL == info) { in ump_os_memory_backend_create() 59 info->num_pages_max = max_allocation >> PAGE_SHIFT; in ump_os_memory_backend_create() 60 info->num_pages_allocated = 0; in ump_os_memory_backend_create() 62 sema_init(&info->mutex, 1); in ump_os_memory_backend_create() 66 kfree(info); in ump_os_memory_backend_create() 70 backend->ctx = info; in ump_os_memory_backend_create() 88 os_allocator *info = (os_allocator *)backend->ctx; in os_memory_backend_destroy() local 90 DBG_MSG_IF(1, 0 != info in os_memory_backend_destroy() 104 os_allocator *info; os_allocate() local 197 os_allocator *info; os_free() local 232 os_allocator *info; os_stat() local [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_memory_block_alloc.c | 59 mali_block_allocator *info; in mali_mem_block_allocator_create() local 78 info = mali_osk_calloc(1, sizeof(mali_block_allocator)); in mali_mem_block_allocator_create() 79 if (NULL != info) { in mali_mem_block_allocator_create() 80 INIT_LIST_HEAD(&info->free); in mali_mem_block_allocator_create() 81 spin_lock_init(&info->sp_lock); in mali_mem_block_allocator_create() 82 info->total_num = num_blocks; in mali_mem_block_allocator_create() 85 info->items = mali_blk_items; in mali_mem_block_allocator_create() 96 list_add_tail(&m_node->list, &info->free); in mali_mem_block_allocator_create() 97 atomic_add(1, &info->free_num); in mali_mem_block_allocator_create() 99 return info; in mali_mem_block_allocator_create() 110 mali_block_allocator *info = mali_mem_block_gobal_allocator; mali_mem_block_allocator_destroy() local 147 mali_block_allocator *info = mali_mem_block_gobal_allocator; mali_mem_block_alloc() local 198 mali_block_allocator *info = mali_mem_block_gobal_allocator; mali_mem_block_free_list() local 218 mali_block_allocator *info = mali_mem_block_gobal_allocator; mali_mem_block_free_node() local 239 mali_block_allocator *info = mali_mem_block_gobal_allocator; mali_mem_block_unref_node() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_memory_block_alloc.c | 63 mali_block_allocator *info; in mali_mem_block_allocator_create() local 81 info = _mali_osk_calloc(1, sizeof(mali_block_allocator)); in mali_mem_block_allocator_create() 82 if (NULL != info) { in mali_mem_block_allocator_create() 83 INIT_LIST_HEAD(&info->free); in mali_mem_block_allocator_create() 84 spin_lock_init(&info->sp_lock); in mali_mem_block_allocator_create() 85 info->total_num = num_blocks; in mali_mem_block_allocator_create() 89 info->items = mali_blk_items; in mali_mem_block_allocator_create() 99 list_add_tail(&m_node->list, &info->free); in mali_mem_block_allocator_create() 100 atomic_add(1, &info->free_num); in mali_mem_block_allocator_create() 102 return info; in mali_mem_block_allocator_create() 113 mali_block_allocator *info = mali_mem_block_gobal_allocator; mali_mem_block_allocator_destroy() local 149 mali_block_allocator *info = mali_mem_block_gobal_allocator; mali_mem_block_alloc() local 199 mali_block_allocator *info = mali_mem_block_gobal_allocator; mali_mem_block_free_list() local 218 mali_block_allocator *info = mali_mem_block_gobal_allocator; mali_mem_block_free_node() local 239 mali_block_allocator *info = mali_mem_block_gobal_allocator; mali_mem_block_unref_node() local [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/src/ |
H A D | hifb_main.c | 63 typedef hi_s32(*drv_hifb_ioctl_func)(struct fb_info *info, unsigned long arg); 138 static hi_s32 hifb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info); 158 static hi_s32 hifb_set_rotatemode(struct fb_info *info, HIFB_ROTATE_MODE_E rotate_mode); 168 static hi_s32 hifb_onputlayerinfo(struct fb_info *info, hifb_par *par, const hi_void __user *argp); 209 static hi_s32 hifb_get_colorkey(struct fb_info *info, unsigned long arg); 210 static hi_s32 hifb_set_colorkey(struct fb_info *info, unsigned long arg); 211 static hi_s32 hifb_get_layer_alpha(struct fb_info *info, unsigned long arg); 212 static hi_s32 hifb_set_layer_alpha(struct fb_info *info, unsigned long arg); 213 static hi_s32 hifb_get_screen_origin_pos(struct fb_info *info, unsigned long arg); 214 static hi_s32 hifb_set_screen_origin_pos(struct fb_info *info, unsigne 342 hifb_get_smem_start(struct fb_info *info) hifb_get_smem_start() argument 347 hifb_get_screen_base(struct fb_info *info) hifb_get_screen_base() argument 352 hifb_get_xres(struct fb_info *info) hifb_get_xres() argument 357 hifb_get_yres(struct fb_info *info) hifb_get_yres() argument 362 hifb_get_xres_virtual(struct fb_info *info) hifb_get_xres_virtual() argument 367 hifb_get_yres_virtual(struct fb_info *info) hifb_get_yres_virtual() argument 372 hifb_get_smem_len(struct fb_info *info) hifb_get_smem_len() argument 377 hifb_get_line_length(struct fb_info *info) hifb_get_line_length() argument 382 hifb_get_bits_per_pixel(struct fb_info *info) hifb_get_bits_per_pixel() argument 387 hifb_get_yoffset(struct fb_info *info) hifb_get_yoffset() argument 392 hifb_get_xoffset(struct fb_info *info) hifb_get_xoffset() argument 540 hifb_get_smem_start(struct hifb_info *info) hifb_get_smem_start() argument 545 hifb_get_screen_base(struct hifb_info *info) hifb_get_screen_base() argument 550 hifb_get_xres(struct hifb_info *info) hifb_get_xres() argument 555 hifb_get_yres(struct hifb_info *info) hifb_get_yres() argument 560 hifb_get_xres_virtual(struct hifb_info *info) hifb_get_xres_virtual() argument 565 hifb_get_yres_virtual(struct hifb_info *info) hifb_get_yres_virtual() argument 570 hifb_get_smem_len(struct hifb_info *info) hifb_get_smem_len() argument 575 hifb_get_line_length(struct hifb_info *info) hifb_get_line_length() argument 580 hifb_get_bits_per_pixel(struct hifb_info *info) hifb_get_bits_per_pixel() argument 585 hifb_get_yoffset(struct hifb_info *info) hifb_get_yoffset() argument 590 hifb_get_xoffset(struct hifb_info *info) hifb_get_xoffset() argument 658 hifb_screeninfo_init(struct hifb_info *info, struct hifb_screeninfo *sinfo) hifb_screeninfo_init() argument 908 hifb_completely(struct fb_info *info, hi_u32 fill_data, size_t n) hifb_completely() argument 1390 struct fb_info *info = HI_NULL; hifb_interrupt_route() local 1472 struct fb_info *info = HI_NULL; hifb_soft_interrupt() local 1493 hifb_open_check_param(struct fb_info *info) hifb_open_check_param() argument 1515 hifb_open_is_cursor_layer(struct fb_info *info) hifb_open_is_cursor_layer() argument 1548 hifb_open_default_param(struct fb_info *info, HIFB_COLOR_FMT_E *color_format) hifb_open_default_param() argument 1578 hifb_open_default_param(struct fb_info *info, HIFB_COLOR_FMT_E *color_format) hifb_open_default_param() argument 1616 hifb_open_init_display(struct fb_info *info, hi_u32 layer_id, hifb_osd_data *osd_data) hifb_open_init_display() argument 1647 hifb_open_init_config(struct fb_info *info, hi_u32 layer_id, hifb_osd_data *osd_data, HIFB_COLOR_FMT_E color_format, hifb_cursor_info *cursor_info) hifb_open_init_config() argument 1683 hifb_open_init_compress(struct fb_info *info) hifb_open_init_compress() argument 1732 hifb_open_init_finish(struct fb_info *info) hifb_open_init_finish() argument 1767 hifb_open_start(struct fb_info *info) hifb_open_start() argument 1833 struct hifb_info *info = (struct hifb_info *)vtable; hifb_open() local 1932 struct hifb_info *info = (struct hifb_info *)vtable; hifb_release() local 2021 hifb_ioctl_check_param(struct fb_info *info, hi_u32 cmd, hi_void *argp) hifb_ioctl_check_param() argument 2061 hifb_get_colorkey(struct fb_info *info, unsigned long arg) hifb_get_colorkey() argument 2083 hifb_set_colorkey(struct fb_info *info, unsigned long arg) hifb_set_colorkey() argument 2140 hifb_get_layer_alpha(struct fb_info *info, unsigned long arg) hifb_get_layer_alpha() argument 2151 hifb_set_layer_alpha(struct fb_info *info, unsigned long arg) hifb_set_layer_alpha() argument 2183 hifb_get_screen_origin_pos(struct fb_info *info, unsigned long arg) hifb_get_screen_origin_pos() argument 2196 hifb_set_screen_origin_pos(struct fb_info *info, unsigned long arg) hifb_set_screen_origin_pos() argument 2238 hifb_get_deflicker(struct fb_info *info, unsigned long arg) hifb_get_deflicker() argument 2253 hifb_set_deflicker(struct fb_info *info, unsigned long arg) hifb_set_deflicker() argument 2266 hifb_get_vblank(struct fb_info *info, unsigned long arg) hifb_get_vblank() argument 2279 hifb_show_layer(struct fb_info *info, unsigned long arg) hifb_show_layer() argument 2320 hifb_get_layer_show_state(struct fb_info *info, unsigned long arg) hifb_get_layer_show_state() argument 2330 hifb_get_capability(struct fb_info *info, unsigned long arg) hifb_get_capability() argument 2341 hifb_set_sursor_info(struct fb_info *info, unsigned long arg) hifb_set_sursor_info() argument 2380 hifb_get_sursor_info(struct fb_info *info, unsigned long arg) hifb_get_sursor_info() argument 2408 hifb_set_cursor_state(struct fb_info *info, unsigned long arg) hifb_set_cursor_state() argument 2440 hifb_get_cursor_state(struct fb_info *info, unsigned long arg) hifb_get_cursor_state() argument 2465 hifb_set_cursor_pos(struct fb_info *info, unsigned long arg) hifb_set_cursor_pos() argument 2497 hifb_get_cursor_pos(struct fb_info *info, unsigned long arg) hifb_get_cursor_pos() argument 2522 hifb_set_cursor_colorkey(struct fb_info *info, unsigned long arg) hifb_set_cursor_colorkey() argument 2563 hifb_get_cursor_colorkey(struct fb_info *info, unsigned long arg) hifb_get_cursor_colorkey() argument 2592 hifb_set_cursor_alpha(struct fb_info *info, unsigned long arg) hifb_set_cursor_alpha() argument 2628 hifb_get_cursor_alpha(struct fb_info *info, unsigned long arg) hifb_get_cursor_alpha() argument 2653 hifb_set_attch_cursor(struct fb_info *info, unsigned long arg) hifb_set_attch_cursor() argument 2692 hifb_set_detach_cursor(struct fb_info *info, unsigned long arg) hifb_set_detach_cursor() argument 2731 hifb_set_layer_info(struct fb_info *info, unsigned long arg) hifb_set_layer_info() argument 2740 hifb_get_layer_info(struct fb_info *info, unsigned long arg) hifb_get_layer_info() argument 2750 hifb_get_canvas_buffer(struct fb_info *info, unsigned long arg) hifb_get_canvas_buffer() argument 2771 hifb_refresh_layer(struct fb_info *info, unsigned long arg) hifb_refresh_layer() argument 2778 hifb_wait_refresh_finish(struct fb_info *info, unsigned long arg) hifb_wait_refresh_finish() argument 2800 hifb_set_mirror_mode(struct fb_info *info, unsigned long arg) hifb_set_mirror_mode() argument 2815 hifb_get_mirror_mode(struct fb_info *info, unsigned long arg) hifb_get_mirror_mode() argument 2838 hifb_set_rotate_mode(struct fb_info *info, unsigned long arg) hifb_set_rotate_mode() argument 2854 hifb_get_rotate_mode(struct fb_info *info, unsigned long arg) hifb_get_rotate_mode() argument 2878 hifb_set_screen_size(struct fb_info *info, unsigned long arg) hifb_set_screen_size() argument 2932 hifb_get_screen_size(struct fb_info *info, unsigned long arg) hifb_get_screen_size() argument 2942 flip_surface_check_param(struct fb_info *info, HIFB_SURFACEEX_S *surface_ex) flip_surface_check_param() argument 2997 flip_surface_pan_display(struct fb_info *info, HIFB_SURFACEEX_S *surface_ex, hifb_colorkeyex *colorkey_ex) flip_surface_pan_display() argument 3048 flip_surface_pan_display(struct fb_info *info, HIFB_SURFACEEX_S *surface_ex, hifb_colorkeyex *colorkey_ex) flip_surface_pan_display() argument 3101 hifb_flip_surface(struct fb_info *info, unsigned long arg) hifb_flip_surface() argument 3140 set_compression_process(struct fb_info *info) set_compression_process() argument 3184 set_compression_start(struct fb_info *info, hi_bool is_compress) set_compression_start() argument 3215 hifb_set_compression_mode(struct fb_info *info, unsigned long arg) hifb_set_compression_mode() argument 3237 hifb_get_compression_mode(struct fb_info *info, unsigned long arg) hifb_get_compression_mode() argument 3253 hifb_set_mddrdetect(struct fb_info *info, unsigned long arg) hifb_set_mddrdetect() argument 3312 hifb_get_mddrdetect(struct fb_info *info, unsigned long arg) hifb_get_mddrdetect() argument 3345 hifb_set_dynamic_range(struct fb_info *info, unsigned long arg) hifb_set_dynamic_range() argument 3364 hifb_get_dynamic_range(struct fb_info *info, unsigned long arg) hifb_get_dynamic_range() argument 3383 drv_hifb_create(struct fb_info *info, unsigned long arg) drv_hifb_create() argument 3413 hdf_panel_set_powerstatus(struct fb_info *info, unsigned long arg) hdf_panel_set_powerstatus() argument 3436 hdf_panel_set_backlight(struct fb_info *info, unsigned long arg) hdf_panel_set_backlight() argument 3445 drv_hifb_release(struct fb_info *info, unsigned long arg) drv_hifb_release() argument 3469 hifb_ioctl_liteos_standard_io(struct fb_info *info, hi_u32 cmd, unsigned long arg, hi_bool *is_continue) hifb_ioctl_liteos_standard_io() argument 3538 struct hifb_info *info = (struct hifb_info *)vtable; global() local 3571 hifb_compat_ioctl(struct fb_info *info, unsigned cmd, unsigned long arg) global() argument 3678 hifb_check_mem_enough(struct fb_info *info, hi_u32 pitch, hi_u32 height) global() argument 3729 hifb_check_fmt(struct fb_var_screeninfo *var, struct fb_info *info) global() argument 3778 hifb_check_output(struct fb_var_screeninfo *var, struct fb_info *info) global() argument 3794 hifb_check_virtual_resolution(struct fb_var_screeninfo *var, struct fb_info *info) global() argument 3825 hifb_check_offset(struct fb_var_screeninfo *var, struct fb_info *info) global() argument 3849 hifb_check_total(struct fb_var_screeninfo *var, struct fb_info *info) global() argument 3879 hifb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) global() argument 3948 struct fb_info *info = g_layer[layer_id].info; global() local 3983 hifb_refresh_1buf_prepare_dst(HIFB_BUFFER_S *dst_rect, hifb_par *par, hifb_display_info *display_info, hifb_dispbuf_info *display_buf_info, struct fb_info *info) global() argument 4029 hifb_refresh_1buf_prepare_addr(hifb_refresh_info *refresh_info, hi_u32 layer_id, hifb_osd_data *osd_data, struct fb_info *info, HIFB_BUFFER_S *dst_rect) global() argument 4153 struct fb_info *info = g_layer[layer_id].info; global() local 4226 refresh_2buf_prepare_back_buf(struct fb_info *info, HIFB_BUFFER_S *back_buf, hi_u32 *bytes_per_pixel) global() argument 4476 struct fb_info *info = g_layer[layer_id].info; global() local 4569 refresh_2buf_immediate_prepare_back_buf(struct fb_info *info, HIFB_BUFFER_S *back_buf, hi_u32 *bytes_per_pixel, hi_u32 index) global() argument 4727 refresh_2buf_imediate_backup_buffer(struct fb_info *info, HIFB_BUFFER_S *back_buf, HIFB_RECT *new_union_rect, hifb_blit_opt *blit_opt, hi_u32 *index) global() argument 4792 struct fb_info *info = g_layer[layer_id].info; global() local 4866 struct fb_info *info = g_layer[layer_id].info; global() local 4892 hifb_disp_check_param(struct fb_info *info, hi_u32 width, hi_u32 height) global() argument 4926 struct fb_info *info = g_layer[layer_id].info; global() local 4979 struct fb_info *info = g_layer[layer_id].info; global() local 5052 struct fb_info *info = g_layer[layer_id].info; global() local 5102 set_par_stride(struct fb_info *info) global() argument 5138 set_par_resolution(struct fb_info *info) global() argument 5189 struct hifb_info *info = (struct hifb_info *)vtable; global() local 5247 struct hifb_info *info = (struct hifb_info *)vtable; global() local 5796 struct fb_info *info = HI_NULL; global() local 5841 struct fb_info *info = HI_NULL; global() local 5888 struct fb_info *info = HI_NULL; global() local 5939 struct fb_info *info = HI_NULL; global() local 6025 struct fb_info *info = g_layer[layer_id].info; global() local 6076 struct fb_info *info = g_layer[layer_id].info; global() local 6090 struct fb_info *info = g_layer[layer_id].info; global() local 6148 struct fb_info *info = g_layer[layer_id].info; global() local 6202 struct fb_info *info = g_layer[layer_id].info; global() local 6251 struct fb_info *info = g_layer[layer_id].info; global() local 6307 struct fb_info *info = g_layer[layer_id].info; global() local 6346 struct fb_info *info = g_layer[layer_id].info; global() local 6402 struct fb_info *info = g_layer[layer_id].info; global() local [all...] |
/device/board/hihope/rk3568/kernel/ |
H A D | kernel_source_checker.sh | 46 touch $BUILD_INFO_PATH/last_build.info 47 rm -f $BUILD_INFO_PATH/current_build.info 52 echo $dep: >> $BUILD_INFO_PATH/current_build.info 53 echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" >> $BUILD_INFO_PATH/current_build.info 55 md5sum clang >> $BUILD_INFO_PATH/current_build.info 57 echo "<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<" >> $BUILD_INFO_PATH/current_build.info 59 echo $dep: >> $BUILD_INFO_PATH/current_build.info 60 echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" >> $BUILD_INFO_PATH/current_build.info 62 git log -n 2 >> $BUILD_INFO_PATH/current_build.info 64 echo "<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<" >> $BUILD_INFO_PATH/current_build.info [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/devfreq/event/ |
H A D | rockchip-dfi.c | 109 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rk3128_dfi_start_hardware_counter() local 111 regmap_write(info->regmap_grf, RK3128_GRF_SOC_CON0, RK3128_DDR_MONITOR_EN); in rk3128_dfi_start_hardware_counter() 116 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rk3128_dfi_stop_hardware_counter() local 118 regmap_write(info->regmap_grf, RK3128_GRF_SOC_CON0, RK3128_DDR_MONITOR_DISB); in rk3128_dfi_stop_hardware_counter() 142 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rk3128_dfi_get_event() local 150 regmap_read(info->regmap_grf, RK3128_GRF_DFI_WRNUM, &dfi_wr); in rk3128_dfi_get_event() 151 regmap_read(info->regmap_grf, RK3128_GRF_DFI_RDNUM, &dfi_rd); in rk3128_dfi_get_event() 152 regmap_read(info->regmap_grf, RK3128_GRF_DFI_TIMERVAL, &dfi_timer); in rk3128_dfi_get_event() 173 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rk3288_dfi_start_hardware_counter() local 175 regmap_write(info in rk3288_dfi_start_hardware_counter() 180 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rk3288_dfi_stop_hardware_counter() local 206 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rk3288_dfi_get_busier_ch() local 236 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rk3288_dfi_get_event() local 259 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rk3368_dfi_start_hardware_counter() local 266 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rk3368_dfi_stop_hardware_counter() local 292 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rk3368_dfi_get_event() local 325 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rockchip_dfi_start_hardware_counter() local 346 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rockchip_dfi_stop_hardware_counter() local 354 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rockchip_dfi_get_busier_ch() local 390 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rockchip_dfi_disable() local 402 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rockchip_dfi_enable() local 424 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); rockchip_dfi_get_event() local [all...] |
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/ |
H A D | mpp_iommu.h | 92 int mpp_iommu_remove(struct mpp_iommu_info *info); 94 int mpp_iommu_attach(struct mpp_iommu_info *info); 95 int mpp_iommu_detach(struct mpp_iommu_info *info); 97 int mpp_iommu_refresh(struct mpp_iommu_info *info, struct device *dev); 98 int mpp_iommu_flush_tlb(struct mpp_iommu_info *info); 100 static inline int mpp_iommu_down_read(struct mpp_iommu_info *info) in mpp_iommu_down_read() argument 102 if (info) { in mpp_iommu_down_read() 103 down_read(&info->rw_sem); in mpp_iommu_down_read() 109 static inline int mpp_iommu_up_read(struct mpp_iommu_info *info) in mpp_iommu_up_read() argument 111 if (info) { in mpp_iommu_up_read() 118 mpp_iommu_down_write(struct mpp_iommu_info *info) mpp_iommu_down_write() argument 127 mpp_iommu_up_write(struct mpp_iommu_info *info) mpp_iommu_up_write() argument [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/ |
H A D | mpp_iommu.h | 100 int mpp_iommu_remove(struct mpp_iommu_info *info); 102 int mpp_iommu_attach(struct mpp_iommu_info *info); 103 int mpp_iommu_detach(struct mpp_iommu_info *info); 105 int mpp_iommu_refresh(struct mpp_iommu_info *info, struct device *dev); 106 int mpp_iommu_flush_tlb(struct mpp_iommu_info *info); 108 static inline int mpp_iommu_down_read(struct mpp_iommu_info *info) in mpp_iommu_down_read() argument 110 if (info) in mpp_iommu_down_read() 111 down_read(&info->rw_sem); in mpp_iommu_down_read() 116 static inline int mpp_iommu_up_read(struct mpp_iommu_info *info) in mpp_iommu_up_read() argument 118 if (info) in mpp_iommu_up_read() 124 mpp_iommu_down_write(struct mpp_iommu_info *info) mpp_iommu_down_write() argument 132 mpp_iommu_up_write(struct mpp_iommu_info *info) mpp_iommu_up_write() argument [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/irqchip/ |
H A D | irq-gic-v4.c | 215 static int its_send_vpe_cmd(struct its_vpe *vpe, struct its_cmd_info *info) in its_send_vpe_cmd() argument 217 return irq_set_vcpu_affinity(vpe->irq, info); in its_send_vpe_cmd() 223 struct its_cmd_info info = {}; in its_make_vpe_non_resident() local 228 info.cmd_type = DESCHEDULE_VPE; in its_make_vpe_non_resident() 231 info.req_db = db; in its_make_vpe_non_resident() 239 ret = its_send_vpe_cmd(vpe, &info); in its_make_vpe_non_resident() 251 struct its_cmd_info info = {}; in its_make_vpe_resident() local 256 info.cmd_type = SCHEDULE_VPE; in its_make_vpe_resident() 258 info.g0en = g0en; in its_make_vpe_resident() 259 info in its_make_vpe_resident() 275 struct its_cmd_info info = { its_commit_vpe() local 292 struct its_cmd_info info = { its_invall_vpe() local 301 struct its_cmd_info info = { its_map_vlpi() local 325 struct its_cmd_info info = { its_get_vlpi() local 343 struct its_cmd_info info = { its_prop_update_vlpi() local 355 struct its_cmd_info info = { its_prop_update_vsgi() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_mmu_page_directory.c | 374 static _mali_osk_errcode_t writereg(u32 where, u32 what, const char *comment, struct dump_info *info) in writereg() argument 376 if (NULL != info) { in writereg() 377 info->register_writes_size += sizeof(u32) * 2; /* two 32-bit words */ in writereg() 379 if (NULL != info->buffer) { in writereg() 381 if (info->buffer_left < sizeof(u32) * 2) MALI_ERROR(_MALI_OSK_ERR_NOMEM); in writereg() 383 *info->buffer = where; in writereg() 384 info->buffer++; in writereg() 386 *info->buffer = what; in writereg() 387 info->buffer++; in writereg() 389 info in writereg() 396 mali_mmu_dump_page(mali_io_address page, u32 phys_addr, struct dump_info *info) mali_mmu_dump_page() argument 422 dump_mmu_page_table(struct mali_page_directory *pagedir, struct dump_info *info) dump_mmu_page_table() argument 448 dump_mmu_registers(struct mali_page_directory *pagedir, struct dump_info *info) dump_mmu_registers() argument 459 struct dump_info info = { 0, 0, 0, NULL }; _mali_ukk_query_mmu_page_table_dump_size() local 474 struct dump_info info = { 0, 0, 0, NULL }; _mali_ukk_dump_mmu_page_table() local [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_mmu_page_directory.c | 362 static mali_osk_errcode_t writereg(u32 where, u32 what, const char *comment, struct dump_info *info) in writereg() argument 364 if (NULL != info) { in writereg() 365 info->register_writes_size += sizeof(u32) * 0x2; /* two 32-bit words */ in writereg() 367 if (NULL != info->buffer) { in writereg() 369 if (info->buffer_left < sizeof(u32) * 0x2) { in writereg() 373 *info->buffer = where; in writereg() 374 info->buffer++; in writereg() 376 *info->buffer = what; in writereg() 377 info->buffer++; in writereg() 379 info in writereg() 386 mali_mmu_dump_page(mali_io_address page, u32 phys_addr, struct dump_info *info) mali_mmu_dump_page() argument 414 dump_mmu_page_table(struct mali_page_directory *pagedir, struct dump_info *info) dump_mmu_page_table() argument 437 dump_mmu_registers(struct mali_page_directory *pagedir, struct dump_info *info) dump_mmu_registers() argument 448 struct dump_info info = {0, 0, 0, NULL}; _mali_ukk_query_mmu_page_table_dump_size() local 463 struct dump_info info = {0, 0, 0, NULL}; _mali_ukk_dump_mmu_page_table() local [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_hwcnt_backend_jm.c | 62 * @info: Info used to create the backend. 83 const struct kbase_hwcnt_backend_jm_info *info; member 210 if (!backend_jm || !enable_map || backend_jm->enabled || (enable_map->metadata != backend_jm->info->metadata)) { in kbasep_hwcnt_backend_jm_dump_enable_nolock() 225 enable.use_secondary = backend_jm->info->use_secondary; in kbasep_hwcnt_backend_jm_dump_enable_nolock() 227 enable.dump_buffer_bytes = backend_jm->info->dump_bytes; in kbasep_hwcnt_backend_jm_dump_enable_nolock() 315 metadata = backend_jm->info->metadata; in kbasep_hwcnt_backend_jm_dump_request() 371 if (!backend_jm || !dst || !dst_enable_map || (backend_jm->info->metadata != dst->metadata) || in kbasep_hwcnt_backend_jm_dump_get() 394 * @info: Non-NULL pointer to JM backend info. 401 static int kbasep_hwcnt_backend_jm_dump_alloc(const struct kbase_hwcnt_backend_jm_info *info, in kbasep_hwcnt_backend_jm_dump_alloc() argument 488 kbasep_hwcnt_backend_jm_create(const struct kbase_hwcnt_backend_jm_info *info, struct kbase_hwcnt_backend_jm **out_backend) kbasep_hwcnt_backend_jm_create() argument 556 kbasep_hwcnt_backend_jm_init(const struct kbase_hwcnt_backend_info *info, struct kbase_hwcnt_backend **out_backend) kbasep_hwcnt_backend_jm_init() argument 593 kbasep_hwcnt_backend_jm_info_destroy(const struct kbase_hwcnt_backend_jm_info *info) kbasep_hwcnt_backend_jm_info_destroy() argument 615 struct kbase_hwcnt_backend_jm_info *info = NULL; kbasep_hwcnt_backend_jm_info_create() local 654 const struct kbase_hwcnt_backend_jm_info *info = NULL; kbase_hwcnt_backend_jm_create() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_kcpu.c | 82 current_command->info.import.gpu_va = import_info->handle; in kbase_kcpu_map_import_prepare() 127 current_command->info.import.gpu_va = import_info->handle; in kbase_kcpu_unmap_import_prepare_internal() 196 * * -EINVAL - missing info or JIT ID still in use 206 &cmd->info.jit_alloc; in kbase_kcpu_jit_allocate_process() 207 struct base_jit_alloc_info *info = alloc_info->info; in kbase_kcpu_jit_allocate_process() local 222 if (WARN_ON(!info)) in kbase_kcpu_jit_allocate_process() 226 for (i = 0; i < count; i++, info++) { in kbase_kcpu_jit_allocate_process() 228 if (kctx->jit_alloc[info->id]) { in kbase_kcpu_jit_allocate_process() 235 for (i = 0, info in kbase_kcpu_jit_allocate_process() 337 struct base_jit_alloc_info *info; kbase_kcpu_jit_allocate_prepare() local 1906 const struct base_jit_alloc_info *info = KBASE_TLSTREAM_TL_KBASE_KCPUQUEUE_ENQUEUE_COMMAND() local [all...] |