#include <linux/module.h>
#define INCLUDE_VERMAGIC
#include <linux/build-salt.h>
#include <linux/elfnote-lto.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

BUILD_SALT;
BUILD_LTO_INFO;

MODULE_INFO(vermagic, VERMAGIC_STRING);
MODULE_INFO(name, KBUILD_MODNAME);

__visible struct module __this_module
__section(".gnu.linkonce.this_module") = {
	.name = KBUILD_MODNAME,
	.init = init_module,
	.arch = MODULE_ARCH_INIT,
};

MODULE_INFO(intree, "Y");

#ifdef CONFIG_RETPOLINE
MODULE_INFO(retpoline, "Y");
#endif

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x222dd63, "module_layout" },
	{ 0x4829a47e, "memcpy" },
	{ 0xdcb764ad, "memset" },
	{ 0xc2c193d2, "__stack_chk_fail" },
	{ 0xad25602f, "__tracepoint_sched_overutilized_tp" },
	{ 0xaa071bc3, "__cpuhp_remove_state" },
	{ 0xdbeeece6, "tracepoint_probe_unregister" },
	{ 0x80446745, "__cpuhp_setup_state" },
	{ 0xf474c21c, "bitmap_print_to_pagebuf" },
	{ 0x14bc868, "sched_trace_rd_span" },
	{ 0x99078b39, "trace_print_flags_seq" },
	{ 0xa95004c7, "__tracepoint_android_rvh_replace_next_task_fair" },
	{ 0x7e34ad6c, "__tracepoint_android_rvh_check_preempt_wakeup" },
	{ 0xbf6d3788, "__tracepoint_android_vh_binder_restore_priority" },
	{ 0x3b21b81, "__tracepoint_android_vh_binder_set_priority" },
	{ 0x220013f3, "__tracepoint_android_vh_binder_wakeup_ilocked" },
	{ 0x4bfae7d4, "__tracepoint_android_rvh_select_task_rq_fair" },
	{ 0x70f8b629, "set_next_entity" },
	{ 0xd1276946, "__tracepoint_android_rvh_find_lowest_rq" },
	{ 0xa1f10509, "__tracepoint_android_rvh_select_task_rq_rt" },
	{ 0x4044ba28, "__tracepoint_sched_switch" },
	{ 0xfb366b68, "cpupri_find_fitness" },
	{ 0x665dc9a6, "task_may_not_preempt" },
	{ 0xbadefe48, "__tracepoint_android_rvh_sched_newidle_balance" },
	{ 0x7681ac90, "__tracepoint_android_rvh_find_busiest_queue" },
	{ 0x89ef9455, "__tracepoint_android_rvh_can_migrate_task" },
	{ 0x52e58c76, "__tracepoint_android_rvh_sched_nohz_balancer_kick" },
	{ 0xcd91b127, "system_highpri_wq" },
	{ 0x86c6d1b9, "migrate_swap" },
	{ 0xe594de3f, "pick_highest_pushable_task" },
	{ 0x590d4791, "check_preempt_curr" },
	{ 0xb776a20c, "set_task_cpu" },
	{ 0x1519a6aa, "double_rq_lock" },
	{ 0xab0c2844, "resched_curr" },
	{ 0xf6abaae1, "wake_up_if_idle" },
	{ 0x60d1f7de, "stop_one_cpu_nowait" },
	{ 0xc2dce519, "__tracepoint_android_rvh_show_max_freq" },
	{ 0xe1c11b81, "mmput" },
	{ 0x6b50e951, "up_read" },
	{ 0xc310b981, "strnstr" },
	{ 0xb71589f0, "skip_spaces" },
	{ 0x5792f848, "strlcpy" },
	{ 0xdfb814f4, "d_path" },
	{ 0x3355da1c, "down_read" },
	{ 0x5c9998cf, "get_task_mm" },
	{ 0xa916b694, "strnlen" },
	{ 0x56a37c5, "sched_uclamp_used" },
	{ 0xebefc4f4, "governor_sysfs_ops" },
	{ 0xcdeb29a1, "kthread_cancel_work_sync" },
	{ 0xc672a391, "irq_work_sync" },
	{ 0x6091797f, "synchronize_rcu" },
	{ 0xcb587852, "cpufreq_driver_fast_switch" },
	{ 0x3eafb28, "cpufreq_driver_resolve_freq" },
	{ 0x5a9b4d3a, "gov_attr_set_put" },
	{ 0x6631d171, "kthread_flush_worker" },
	{ 0x8c8569cb, "kstrtoint" },
	{ 0x85df9b6c, "strsep" },
	{ 0x98cf60b3, "strlen" },
	{ 0x9a1dfd65, "strpbrk" },
	{ 0x124bad4d, "kstrtobool" },
	{ 0x3b6c41ea, "kstrtouint" },
	{ 0x50d3eb08, "kthread_queue_work" },
	{ 0xe43e2cff, "__cpufreq_driver_target" },
	{ 0xa571f6b0, "__mutex_init" },
	{ 0x5912723, "kthread_bind_mask" },
	{ 0xb8c2d95d, "kthread_stop" },
	{ 0x955b0e2e, "kthread_worker_fn" },
	{ 0xc0117038, "__kthread_init_worker" },
	{ 0x8fe9025d, "cpufreq_disable_fast_switch" },
	{ 0xfe6b276a, "kobject_put" },
	{ 0x5e38d599, "get_governor_parent_kobj" },
	{ 0x8ff170bc, "kobject_init_and_add" },
	{ 0x7be30d78, "gov_attr_set_init" },
	{ 0x3e9ccfdb, "cpufreq_enable_fast_switch" },
	{ 0xbd5db9fc, "cpufreq_register_governor" },
	{ 0xfb025849, "sysctl_vals_new" },
	{ 0xb917b6d7, "return_address" },
	{ 0xae0453c3, "task_rq_lock" },
	{ 0x1273c714, "find_vpid" },
	{ 0xbc24e309, "get_pid_task" },
	{ 0x319d493d, "proc_dostring" },
	{ 0x638aff11, "proc_douintvec_minmax" },
	{ 0xa8181adf, "proc_dointvec" },
	{ 0xcf9ef4a8, "input_close_device" },
	{ 0x8246bf52, "input_unregister_handle" },
	{ 0x9a2070cd, "input_open_device" },
	{ 0x3ee14eec, "input_register_handle" },
	{ 0x7f02188f, "__msecs_to_jiffies" },
	{ 0xbf57e89e, "queue_delayed_work_on" },
	{ 0x2eec24ef, "freq_qos_update_request" },
	{ 0x18fb2caf, "cpus_read_unlock" },
	{ 0xa04f945a, "cpus_read_lock" },
	{ 0xf8beca97, "cancel_delayed_work_sync" },
	{ 0x8a77ddd5, "input_register_handler" },
	{ 0x28498a88, "freq_qos_add_request" },
	{ 0xb1aa6622, "cpufreq_cpu_get" },
	{ 0x253af43d, "delayed_work_timer_fn" },
	{ 0x79cf5987, "init_timer_key" },
	{ 0x49cd25ed, "alloc_workqueue" },
	{ 0xc56a41e6, "vabits_actual" },
	{ 0x413cae7a, "bpf_trace_run12" },
	{ 0xeb39220e, "bpf_trace_run11" },
	{ 0xb6ca7751, "bpf_trace_run6" },
	{ 0x5b75e521, "bpf_trace_run2" },
	{ 0x4efc6489, "bpf_trace_run4" },
	{ 0x96a3087c, "bpf_trace_run8" },
	{ 0x186658fd, "bpf_trace_run10" },
	{ 0xc66abdd8, "bpf_trace_run1" },
	{ 0xbd3f1d89, "bpf_trace_run3" },
	{ 0xe5fc6f76, "bpf_trace_run9" },
	{ 0x6cd7cede, "bpf_trace_run5" },
	{ 0xd4f2fe5, "bpf_trace_run7" },
	{ 0x7ff5b9fd, "perf_trace_run_bpf_submit" },
	{ 0x2d2c902f, "perf_trace_buf_alloc" },
	{ 0xdd64e639, "strscpy" },
	{ 0x7381287f, "trace_handle_return" },
	{ 0x9df162b8, "trace_event_printf" },
	{ 0xa408db3a, "trace_raw_output_prep" },
	{ 0x6a2762f5, "trace_event_ignore_this_pid" },
	{ 0xfd5a8a18, "event_triggers_call" },
	{ 0xa19d380, "trace_event_buffer_commit" },
	{ 0xb464157f, "trace_event_buffer_reserve" },
	{ 0xd0d03b9a, "trace_event_raw_init" },
	{ 0xa35d7098, "trace_event_reg" },
	{ 0x1b5f4377, "trace_seq_putc" },
	{ 0x525d0aa3, "trace_seq_printf" },
	{ 0x4b750f53, "_raw_spin_unlock_irq" },
	{ 0x8427cc7b, "_raw_spin_lock_irq" },
	{ 0xbcab6ee6, "sscanf" },
	{ 0x77c15e3a, "kobject_add" },
	{ 0x6d584011, "kobject_init" },
	{ 0xd3752c27, "atomic_notifier_call_chain" },
	{ 0xb43f9365, "ktime_get" },
	{ 0x7181db30, "atomic_notifier_chain_unregister" },
	{ 0x2b9997fb, "atomic_notifier_chain_register" },
	{ 0xfe153f7a, "__tracepoint_android_rvh_is_cpu_allowed" },
	{ 0x81a1754b, "__tracepoint_android_rvh_rto_next_cpu" },
	{ 0xb9f0b1bc, "__tracepoint_android_rvh_set_cpus_allowed_by_task" },
	{ 0x74e73871, "housekeeping_overridden" },
	{ 0x11bfb9a4, "__tracepoint_android_rvh_get_nohz_timer_target" },
	{ 0x173e23e7, "cpumask_any_and_distribute" },
	{ 0xc45e246f, "housekeeping_test_cpu" },
	{ 0xee49ad1d, "housekeeping_cpumask" },
	{ 0xe9960e23, "cpumask_next_and" },
	{ 0x95203075, "__migrate_task" },
	{ 0xb5fb655, "select_fallback_rq" },
	{ 0x52dea06c, "pick_migrate_task" },
	{ 0x1cbc558d, "__balance_callbacks" },
	{ 0xb9b9f56e, "stop_one_cpu" },
	{ 0x2088e082, "available_idle_cpu" },
	{ 0x1000e51, "schedule" },
	{ 0xb3f7646e, "kthread_should_stop" },
	{ 0xf2702925, "sched_setscheduler_nocheck" },
	{ 0x92997ed8, "_printk" },
	{ 0x4addd462, "wake_up_process" },
	{ 0x15f9ecee, "kthread_create_on_node" },
	{ 0xad8332f3, "activate_task" },
	{ 0xa7794b4a, "deactivate_task" },
	{ 0x2cdf87a1, "proc_dointvec_minmax" },
	{ 0xed55cabd, "mutex_unlock" },
	{ 0xd5977bfb, "mutex_lock" },
	{ 0x7281ec27, "cpu_topology" },
	{ 0x54023c4e, "cpu_irqtime" },
	{ 0x15ba50a6, "jiffies" },
	{ 0xaf60e2d8, "init_task" },
	{ 0x673472ea, "tasklist_lock" },
	{ 0x2c27bcc8, "__tracepoint_android_rvh_update_thermal_stats" },
	{ 0xe4ee9cad, "__tracepoint_android_rvh_do_sched_yield" },
	{ 0xe279d62c, "__tracepoint_cpu_frequency_limits" },
	{ 0x7ff307b5, "__tracepoint_android_rvh_build_perf_domains" },
	{ 0x39d63958, "__tracepoint_android_rvh_sched_exec" },
	{ 0xb96cdd49, "__tracepoint_android_rvh_ttwu_cond" },
	{ 0x2071a467, "__tracepoint_android_rvh_sched_fork_init" },
	{ 0x945e7963, "__tracepoint_android_rvh_sched_getaffinity" },
	{ 0x9b40afe0, "__tracepoint_android_rvh_sched_setaffinity" },
	{ 0xf9395534, "__tracepoint_android_rvh_update_cpus_allowed" },
	{ 0x3f3039c2, "__tracepoint_android_rvh_cpu_cgroup_online" },
	{ 0xe5107ad0, "__tracepoint_android_rvh_cpu_cgroup_attach" },
	{ 0xb6bce8f8, "__tracepoint_android_rvh_schedule" },
	{ 0xa3e74b24, "__tracepoint_android_vh_scheduler_tick" },
	{ 0xbd72419, "__tracepoint_android_rvh_tick_entry" },
	{ 0x89cc791d, "balance_push_callback" },
	{ 0x4b0a3f52, "gic_nonsecure_priorities" },
	{ 0x82233cc0, "__tracepoint_android_rvh_try_to_wake_up" },
	{ 0x9ad4f5ba, "__tracepoint_android_rvh_after_dequeue_task" },
	{ 0x36d08831, "__tracepoint_android_rvh_after_enqueue_task" },
	{ 0xfbbc1cd6, "__tracepoint_android_rvh_update_misfit_status" },
	{ 0x97640e4f, "__tracepoint_android_rvh_flush_task" },
	{ 0x1f7e18cc, "__tracepoint_android_rvh_account_irq_end" },
	{ 0xe2fef5e6, "__tracepoint_android_rvh_account_irq_start" },
	{ 0x798d7748, "__tracepoint_android_rvh_new_task_stats" },
	{ 0xb7e6c73, "__tracepoint_android_rvh_set_task_cpu" },
	{ 0x14e26599, "__tracepoint_android_rvh_sched_cpu_dying" },
	{ 0xdd953146, "__tracepoint_android_rvh_sched_cpu_starting" },
	{ 0xb9d6f369, "thermal_pressure" },
	{ 0xef03083e, "__tracepoint_android_rvh_update_cpu_capacity" },
	{ 0x6b60d8f1, "__tracepoint_android_rvh_wake_up_new_task" },
	{ 0x31db44ea, "root_task_group" },
	{ 0xea0fd5fe, "kmalloc_caches" },
	{ 0x84da85bb, "sysctl_sched_features" },
	{ 0x573cdd6b, "sched_feat_keys" },
	{ 0x36707baf, "sched_feat_names" },
	{ 0x15db3b99, "__cpu_active_mask" },
	{ 0x2d3385d3, "system_wq" },
	{ 0xb3f82f71, "__tracepoint_android_vh_update_topology_flags_workfn" },
	{ 0xc7b3d143, "topology_update_done" },
	{ 0x18e8c440, "arch_freq_scale" },
	{ 0x14e8186, "cpu_scale" },
	{ 0x7a2af7b4, "cpu_number" },
	{ 0xc2f4363, "ksoftirqd" },
	{ 0xd14fef22, "cpu_hwcap_keys" },
	{ 0x14b89635, "arm64_const_caps_ready" },
	{ 0xde7ece30, "__cpu_possible_mask" },
	{ 0xac594e02, "__cpu_online_mask" },
	{ 0x280f9f14, "__per_cpu_offset" },
	{ 0xcfbfbb96, "runqueues" },
	{ 0x17de3d5, "nr_cpu_ids" },
	{ 0xdf7a4c69, "__ubsan_handle_cfi_check_fail_abort" },
	{ 0x59c4f9e1, "of_parse_phandle" },
	{ 0x8e65314b, "of_get_cpu_node" },
	{ 0x37a0cba, "kfree" },
	{ 0x837c4f36, "cpufreq_cpu_get_raw" },
	{ 0xdd4d55b6, "_raw_read_unlock" },
	{ 0xfe8c61f0, "_raw_read_lock" },
	{ 0xa65ab83d, "rebuild_sched_domains" },
	{ 0x6907e8da, "get_cpu_device" },
	{ 0x3df3a943, "set_cpus_allowed_ptr" },
	{ 0x715260b0, "cgroup_taskset_next" },
	{ 0xa776e0ec, "cgroup_taskset_first" },
	{ 0xa6257a2f, "complete" },
	{ 0x4411a445, "__cfi_slowpath_diag" },
	{ 0x2215bde5, "uclamp_eff_value" },
	{ 0x56470118, "__warn_printk" },
	{ 0x91eb7f1b, "update_rq_clock" },
	{ 0xa50a3da7, "_find_next_bit" },
	{ 0xf4bd0ed7, "raw_spin_rq_lock_nested" },
	{ 0x7d43b425, "system_32bit_el0_cpumask" },
	{ 0xa8ebe4, "__put_task_struct" },
	{ 0xeb078aee, "_raw_write_unlock_irqrestore" },
	{ 0x5021bd81, "_raw_write_lock_irqsave" },
	{ 0x7fbbd0bb, "android_rvh_probe_register" },
	{ 0xe2d5255a, "strcmp" },
	{ 0x9f0d6b33, "css_next_child" },
	{ 0x65d9e877, "cpufreq_register_notifier" },
	{ 0xb8b9f817, "kmalloc_order_trace" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x5239aaef, "kmem_cache_alloc_trace" },
	{ 0x3a20a41, "topology_clear_scale_freq_source" },
	{ 0xb912560d, "static_key_disable" },
	{ 0x81188c30, "match_string" },
	{ 0x6a449c4f, "register_sysctl_table" },
	{ 0xdfc04014, "stop_machine" },
	{ 0x2e3bcce2, "wait_for_completion_interruptible" },
	{ 0xb9c425de, "register_syscore_ops" },
	{ 0x732ac580, "queue_work_on" },
	{ 0x95e102ab, "tracepoint_probe_register" },
	{ 0x9f46ced8, "__sw_hweight64" },
	{ 0x2469810f, "__rcu_read_unlock" },
	{ 0x8d522714, "__rcu_read_lock" },
	{ 0x68f31cbd, "__list_add_valid" },
	{ 0x6fe9fe1, "raw_spin_rq_unlock" },
	{ 0xe1537255, "__list_del_entry_valid" },
	{ 0x2c490170, "irq_work_queue_on" },
	{ 0xe8874a05, "irq_work_queue" },
	{ 0xb6dda057, "qcom_cpufreq_get_cpu_cycle_counter" },
	{ 0x99b20e6f, "__task_rq_lock" },
	{ 0x40235c98, "_raw_write_unlock" },
	{ 0xe68efe41, "_raw_write_lock" },
	{ 0xf70e4a4d, "preempt_schedule_notrace" },
	{ 0x296695f, "refcount_warn_saturate" },
	{ 0xb5b54b34, "_raw_spin_unlock" },
	{ 0xba8fbd64, "_raw_spin_lock" },
	{ 0xd35cce70, "_raw_spin_unlock_irqrestore" },
	{ 0x34db050b, "_raw_spin_lock_irqsave" },
	{ 0xa080c5e5, "smp_call_function_single_async" },
	{ 0x3de09123, "cpumask_next" },
	{ 0x96848186, "scnprintf" },
	{ 0x1e19eb6c, "_printk_deferred" },
	{ 0xd653b126, "sched_clock" },
};

MODULE_INFO(depends, "qcom-cpufreq-hw");


MODULE_INFO(scmversion, "gf957779e27df");
