Home
last modified time | relevance | path

Searched refs:goya (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/accel/habanalabs/goya/
H A Dgoya_hwmgr.c12 struct goya_device *goya = hdev->asic_specific; in goya_set_pll_profile() local
29 hl_fw_set_frequency(hdev, HL_GOYA_MME_PLL, goya->mme_clk); in goya_set_pll_profile()
30 hl_fw_set_frequency(hdev, HL_GOYA_TPC_PLL, goya->tpc_clk); in goya_set_pll_profile()
31 hl_fw_set_frequency(hdev, HL_GOYA_IC_PLL, goya->ic_clk); in goya_set_pll_profile()
59 struct goya_device *goya = hdev->asic_specific; in mme_clk_store() local
68 if (goya->pm_mng_profile == PM_AUTO) { in mme_clk_store()
81 goya->mme_clk = value; in mme_clk_store()
108 struct goya_device *goya = hdev->asic_specific; in tpc_clk_store() local
117 if (goya->pm_mng_profile == PM_AUTO) { in tpc_clk_store()
130 goya in tpc_clk_store()
157 struct goya_device *goya = hdev->asic_specific; ic_clk_store() local
240 struct goya_device *goya = hdev->asic_specific; pm_mng_profile_show() local
255 struct goya_device *goya = hdev->asic_specific; pm_mng_profile_store() local
[all...]
H A DMakefile2 HL_GOYA_FILES := goya/goya.o goya/goya_security.o goya/goya_hwmgr.o \
3 goya/goya_coresight.o
H A Dgoya.c11 #include "../include/goya/asic_reg/goya_masks.h"
12 #include "../include/goya/goya_reg_map.h"
73 #define GOYA_BOOT_FIT_FILE "habanalabs/goya/goya-boot-fit.itb"
74 #define GOYA_LINUX_FW_FILE "habanalabs/goya/goya-fit.itb"
123 "goya cq 0", "goya cq 1", "goya cq 2", "goya c
528 struct goya_device *goya = hdev->asic_specific; goya_set_ddr_bar_base() local
728 struct goya_device *goya = hdev->asic_specific; goya_qman0_set_security() local
755 struct goya_device *goya = hdev->asic_specific; goya_fetch_psoc_frequency() local
818 struct goya_device *goya = hdev->asic_specific; goya_set_frequency() local
855 struct goya_device *goya = hdev->asic_specific; goya_late_init() local
926 struct goya_device *goya = hdev->asic_specific; goya_late_fini() local
974 struct goya_device *goya; goya_sw_init() local
1071 struct goya_device *goya = hdev->asic_specific; goya_sw_fini() local
1089 struct goya_device *goya = hdev->asic_specific; goya_init_dma_qman() local
1174 struct goya_device *goya = hdev->asic_specific; goya_init_dma_qmans() local
1200 struct goya_device *goya = hdev->asic_specific; goya_disable_external_queues() local
1266 struct goya_device *goya = hdev->asic_specific; goya_stop_external_queues() local
1334 struct goya_device *goya = hdev->asic_specific; goya_init_cpu_queues() local
1510 struct goya_device *goya = hdev->asic_specific; goya_tpc_mbist_workaround() local
1537 struct goya_device *goya = hdev->asic_specific; goya_init_golden_registers() local
1918 struct goya_device *goya = hdev->asic_specific; goya_init_mme_qmans() local
2025 struct goya_device *goya = hdev->asic_specific; goya_init_tpc_qmans() local
2067 struct goya_device *goya = hdev->asic_specific; goya_disable_internal_queues() local
2114 struct goya_device *goya = hdev->asic_specific; goya_stop_internal_queues() local
2315 struct goya_device *goya = hdev->asic_specific; goya_dma_stall() local
2329 struct goya_device *goya = hdev->asic_specific; goya_tpc_stall() local
2346 struct goya_device *goya = hdev->asic_specific; goya_mme_stall() local
2356 struct goya_device *goya = hdev->asic_specific; goya_enable_msix() local
2406 struct goya_device *goya = hdev->asic_specific; goya_sync_irqs() local
2421 struct goya_device *goya = hdev->asic_specific; goya_disable_msix() local
2606 struct goya_device *goya = hdev->asic_specific; goya_init_cpu() local
2670 struct goya_device *goya = hdev->asic_specific; goya_mmu_init() local
2791 struct goya_device *goya = hdev->asic_specific; goya_hw_fini() local
3145 struct goya_device *goya = hdev->asic_specific; goya_send_cpu_message() local
3229 struct goya_device *goya = hdev->asic_specific; goya_test_cpu_queue() local
3610 struct goya_device *goya = hdev->asic_specific; goya_validate_wreg32() local
4112 struct goya_device *goya = hdev->asic_specific; goya_parse_cb_no_ext_queue() local
4141 struct goya_device *goya = hdev->asic_specific; goya_cs_parser() local
4215 struct goya_device *goya = hdev->asic_specific; goya_read_pte() local
4226 struct goya_device *goya = hdev->asic_specific; goya_write_pte() local
4458 struct goya_device *goya = hdev->asic_specific; goya_print_mmu_error_info() local
4637 struct goya_device *goya = hdev->asic_specific; goya_handle_eqe() local
4754 struct goya_device *goya = hdev->asic_specific; goya_get_events_stat() local
4874 struct goya_device *goya = hdev->asic_specific; goya_mmu_clear_pgt_range() local
4887 struct goya_device *goya = hdev->asic_specific; goya_mmu_set_dram_default_page() local
4901 struct goya_device *goya = hdev->asic_specific; goya_mmu_add_mappings_for_device_cpu() local
4982 struct goya_device *goya = hdev->asic_specific; goya_mmu_remove_device_cpu_mappings() local
5024 struct goya_device *goya = hdev->asic_specific; goya_mmu_prepare() local
5043 struct goya_device *goya = hdev->asic_specific; goya_mmu_invalidate_cache() local
5086 struct goya_device *goya = hdev->asic_specific; goya_send_heartbeat() local
5096 struct goya_device *goya = hdev->asic_specific; goya_cpucp_info_get() local
5213 struct goya_device *goya = hdev->asic_specific; global() variable
5221 struct goya_device *goya = hdev->asic_specific; global() variable
5234 struct goya_device *goya = hdev->asic_specific; goya_get_eeprom_data() local
[all...]
H A Dgoya_security.c9 #include "../include/goya/asic_reg/goya_regs.h"
2382 struct goya_device *goya = hdev->asic_specific; in goya_init_security() local
2432 if (!(goya->hw_cap_initialized & HW_CAP_MMU)) { in goya_init_security()
/kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/
H A DMakefile2 HL_GOYA_FILES := goya/goya.o goya/goya_security.o goya/goya_hwmgr.o \
3 goya/goya_coresight.o
H A Dgoya.c11 #include "../include/goya/asic_reg/goya_masks.h"
12 #include "../include/goya/goya_reg_map.h"
75 #define GOYA_BOOT_FIT_FILE "habanalabs/goya/goya-boot-fit.itb"
76 #define GOYA_LINUX_FW_FILE "habanalabs/goya/goya-fit.itb"
125 "goya cq 0", "goya cq 1", "goya cq 2", "goya c
489 struct goya_device *goya = hdev->asic_specific; goya_set_ddr_bar_base() local
651 struct goya_device *goya = hdev->asic_specific; goya_qman0_set_security() local
798 struct goya_device *goya; goya_sw_init() local
885 struct goya_device *goya = hdev->asic_specific; goya_sw_fini() local
904 struct goya_device *goya = hdev->asic_specific; goya_init_dma_qman() local
989 struct goya_device *goya = hdev->asic_specific; goya_init_dma_qmans() local
1015 struct goya_device *goya = hdev->asic_specific; goya_disable_external_queues() local
1081 struct goya_device *goya = hdev->asic_specific; goya_stop_external_queues() local
1149 struct goya_device *goya = hdev->asic_specific; goya_init_cpu_queues() local
1317 struct goya_device *goya = hdev->asic_specific; goya_tpc_mbist_workaround() local
1344 struct goya_device *goya = hdev->asic_specific; goya_init_golden_registers() local
1725 struct goya_device *goya = hdev->asic_specific; goya_init_mme_qmans() local
1832 struct goya_device *goya = hdev->asic_specific; goya_init_tpc_qmans() local
1874 struct goya_device *goya = hdev->asic_specific; goya_disable_internal_queues() local
1921 struct goya_device *goya = hdev->asic_specific; goya_stop_internal_queues() local
2122 struct goya_device *goya = hdev->asic_specific; goya_dma_stall() local
2136 struct goya_device *goya = hdev->asic_specific; goya_tpc_stall() local
2153 struct goya_device *goya = hdev->asic_specific; goya_mme_stall() local
2163 struct goya_device *goya = hdev->asic_specific; goya_enable_msix() local
2213 struct goya_device *goya = hdev->asic_specific; goya_sync_irqs() local
2228 struct goya_device *goya = hdev->asic_specific; goya_disable_msix() local
2379 struct goya_device *goya = hdev->asic_specific; goya_init_cpu() local
2447 struct goya_device *goya = hdev->asic_specific; goya_mmu_init() local
2582 struct goya_device *goya = hdev->asic_specific; goya_hw_fini() local
2926 struct goya_device *goya = hdev->asic_specific; goya_send_cpu_message() local
3014 struct goya_device *goya = hdev->asic_specific; goya_test_cpu_queue() local
3426 struct goya_device *goya = hdev->asic_specific; goya_validate_wreg32() local
3936 struct goya_device *goya = hdev->asic_specific; goya_parse_cb_no_ext_queue() local
3965 struct goya_device *goya = hdev->asic_specific; goya_cs_parser() local
4233 struct goya_device *goya = hdev->asic_specific; goya_read_pte() local
4244 struct goya_device *goya = hdev->asic_specific; goya_write_pte() local
4471 struct goya_device *goya = hdev->asic_specific; goya_print_mmu_error_info() local
4624 struct goya_device *goya = hdev->asic_specific; goya_handle_eqe() local
4726 struct goya_device *goya = hdev->asic_specific; goya_get_events_stat() local
4848 struct goya_device *goya = hdev->asic_specific; goya_mmu_clear_pgt_range() local
4861 struct goya_device *goya = hdev->asic_specific; goya_mmu_set_dram_default_page() local
4875 struct goya_device *goya = hdev->asic_specific; goya_mmu_add_mappings_for_device_cpu() local
4953 struct goya_device *goya = hdev->asic_specific; goya_mmu_remove_device_cpu_mappings() local
4994 struct goya_device *goya = hdev->asic_specific; goya_mmu_prepare() local
5013 struct goya_device *goya = hdev->asic_specific; goya_mmu_invalidate_cache() local
5057 struct goya_device *goya = hdev->asic_specific; goya_mmu_invalidate_cache_range() local
5111 struct goya_device *goya = hdev->asic_specific; goya_send_heartbeat() local
5121 struct goya_device *goya = hdev->asic_specific; goya_cpucp_info_get() local
5247 struct goya_device *goya = hdev->asic_specific; global() variable
5255 struct goya_device *goya = hdev->asic_specific; global() variable
5268 struct goya_device *goya = hdev->asic_specific; goya_get_eeprom_data() local
[all...]
H A Dgoya_hwmgr.c12 struct goya_device *goya = hdev->asic_specific; in goya_set_pll_profile() local
26 hl_set_frequency(hdev, MME_PLL, goya->mme_clk); in goya_set_pll_profile()
27 hl_set_frequency(hdev, TPC_PLL, goya->tpc_clk); in goya_set_pll_profile()
28 hl_set_frequency(hdev, IC_PLL, goya->ic_clk); in goya_set_pll_profile()
87 struct goya_device *goya = hdev->asic_specific; in mme_clk_store() local
109 goya->mme_clk = value; in mme_clk_store()
136 struct goya_device *goya = hdev->asic_specific; in tpc_clk_store() local
158 goya->tpc_clk = value; in tpc_clk_store()
185 struct goya_device *goya = hdev->asic_specific; in ic_clk_store() local
207 goya in ic_clk_store()
[all...]
H A Dgoya_security.c9 #include "../include/goya/asic_reg/goya_regs.h"
2382 struct goya_device *goya = hdev->asic_specific; in goya_init_security() local
2432 if (!(goya->hw_cap_initialized & HW_CAP_MMU)) { in goya_init_security()

Completed in 14 milliseconds