Home
last modified time | relevance | path

Searched defs:tegra (Results 1 – 22 of 22) sorted by relevance

/linux-6.6.21/drivers/usb/host/
Dxhci-tegra.c319 static inline u32 fpci_readl(struct tegra_xusb *tegra, unsigned int offset) in fpci_readl()
324 static inline void fpci_writel(struct tegra_xusb *tegra, u32 value, in fpci_writel()
330 static inline u32 ipfs_readl(struct tegra_xusb *tegra, unsigned int offset) in ipfs_readl()
335 static inline void ipfs_writel(struct tegra_xusb *tegra, u32 value, in ipfs_writel()
341 static inline u32 bar2_readl(struct tegra_xusb *tegra, unsigned int offset) in bar2_readl()
346 static inline void bar2_writel(struct tegra_xusb *tegra, u32 value, in bar2_writel()
352 static u32 csb_readl(struct tegra_xusb *tegra, unsigned int offset) in csb_readl()
359 static void csb_writel(struct tegra_xusb *tegra, u32 value, in csb_writel()
367 static u32 fpci_csb_readl(struct tegra_xusb *tegra, unsigned int offset) in fpci_csb_readl()
377 static void fpci_csb_writel(struct tegra_xusb *tegra, u32 value, in fpci_csb_writel()
[all …]
/linux-6.6.21/drivers/devfreq/
Dtegra30-devfreq.c218 static u32 actmon_readl(struct tegra_devfreq *tegra, u32 offset) in actmon_readl()
223 static void actmon_writel(struct tegra_devfreq *tegra, u32 val, u32 offset) in actmon_writel()
251 static void tegra_devfreq_update_avg_wmark(struct tegra_devfreq *tegra, in tegra_devfreq_update_avg_wmark()
265 static void tegra_devfreq_update_wmark(struct tegra_devfreq *tegra, in tegra_devfreq_update_wmark()
277 static void actmon_isr_device(struct tegra_devfreq *tegra, in actmon_isr_device()
323 static unsigned long actmon_cpu_to_emc_rate(struct tegra_devfreq *tegra, in actmon_cpu_to_emc_rate()
341 static unsigned long actmon_device_target_freq(struct tegra_devfreq *tegra, in actmon_device_target_freq()
354 static void actmon_update_target(struct tegra_devfreq *tegra, in actmon_update_target()
376 struct tegra_devfreq *tegra = data; in actmon_thread_isr() local
403 struct tegra_devfreq *tegra; in tegra_actmon_clk_notify_cb() local
[all …]
/linux-6.6.21/drivers/clocksource/
Dtimer-tegra186.c108 static struct tegra186_tmr *tegra186_tmr_create(struct tegra186_timer *tegra, in tegra186_tmr_create()
143 struct tegra186_timer *tegra = wdt->tmr->parent; in tegra186_wdt_enable() local
245 static struct tegra186_wdt *tegra186_wdt_create(struct tegra186_timer *tegra, in tegra186_wdt_create()
297 struct tegra186_timer *tegra = container_of(cs, struct tegra186_timer, in tegra186_timer_tsc_read() local
319 static int tegra186_timer_tsc_init(struct tegra186_timer *tegra) in tegra186_timer_tsc_init()
332 struct tegra186_timer *tegra = container_of(cs, struct tegra186_timer, in tegra186_timer_osc_read() local
338 static int tegra186_timer_osc_init(struct tegra186_timer *tegra) in tegra186_timer_osc_init()
351 struct tegra186_timer *tegra = container_of(cs, struct tegra186_timer, in tegra186_timer_usec_read() local
357 static int tegra186_timer_usec_init(struct tegra186_timer *tegra) in tegra186_timer_usec_init()
370 struct tegra186_timer *tegra = data; in tegra186_timer_irq() local
[all …]
/linux-6.6.21/drivers/soc/tegra/
Dregulators-tegra20.c44 static int tegra20_core_limit(struct tegra_regulator_coupler *tegra, in tegra20_core_limit()
135 static int tegra20_core_rtc_update(struct tegra_regulator_coupler *tegra, in tegra20_core_rtc_update()
254 static int tegra20_core_voltage_update(struct tegra_regulator_coupler *tegra, in tegra20_core_voltage_update()
269 static int tegra20_cpu_voltage_update(struct tegra_regulator_coupler *tegra, in tegra20_cpu_voltage_update()
348 struct tegra_regulator_coupler *tegra = to_tegra_coupler(coupler); in tegra20_regulator_balance_voltage() local
375 static int tegra20_regulator_prepare_suspend(struct tegra_regulator_coupler *tegra, in tegra20_regulator_prepare_suspend()
406 struct tegra_regulator_coupler *tegra; in tegra20_regulator_suspend() local
432 static int tegra20_regulator_prepare_reboot(struct tegra_regulator_coupler *tegra, in tegra20_regulator_prepare_reboot()
463 struct tegra_regulator_coupler *tegra; in tegra20_regulator_reboot() local
480 struct tegra_regulator_coupler *tegra = to_tegra_coupler(coupler); in tegra20_regulator_attach() local
[all …]
Dregulators-tegra30.c43 static int tegra30_core_limit(struct tegra_regulator_coupler *tegra, in tegra30_core_limit()
166 static int tegra30_voltage_update(struct tegra_regulator_coupler *tegra, in tegra30_voltage_update()
345 struct tegra_regulator_coupler *tegra = to_tegra_coupler(coupler); in tegra30_regulator_balance_voltage() local
360 static int tegra30_regulator_prepare_suspend(struct tegra_regulator_coupler *tegra, in tegra30_regulator_prepare_suspend()
391 struct tegra_regulator_coupler *tegra; in tegra30_regulator_suspend() local
417 static int tegra30_regulator_prepare_reboot(struct tegra_regulator_coupler *tegra, in tegra30_regulator_prepare_reboot()
448 struct tegra_regulator_coupler *tegra; in tegra30_regulator_reboot() local
465 struct tegra_regulator_coupler *tegra = to_tegra_coupler(coupler); in tegra30_regulator_attach() local
486 struct tegra_regulator_coupler *tegra = to_tegra_coupler(coupler); in tegra30_regulator_detach() local
/linux-6.6.21/drivers/clk/tegra/
Dclk-tegra124-emc.c94 struct tegra_clk_emc *tegra; in emc_recalc_rate() local
118 struct tegra_clk_emc *tegra; in emc_determine_rate() local
165 struct tegra_clk_emc *tegra; in emc_get_parent() local
176 static struct tegra_emc *emc_ensure_emc_driver(struct tegra_clk_emc *tegra) in emc_ensure_emc_driver()
209 static int emc_set_timing(struct tegra_clk_emc *tegra, in emc_set_timing()
289 static struct emc_timing *get_backup_timing(struct tegra_clk_emc *tegra, in get_backup_timing()
324 struct tegra_clk_emc *tegra; in emc_set_rate() local
386 static int load_one_timing_from_dt(struct tegra_clk_emc *tegra, in load_one_timing_from_dt()
442 static int load_timings_from_dt(struct tegra_clk_emc *tegra, in load_timings_from_dt()
490 struct tegra_clk_emc *tegra; in tegra124_clk_register_emc() local
[all …]
/linux-6.6.21/drivers/gpu/drm/tegra/
Ddrm.c77 struct tegra_drm *tegra = drm->dev_private; in tegra_atomic_commit_tail() local
461 struct tegra_drm *tegra = drm->dev_private; in tegra_open_channel() local
855 struct tegra_drm *tegra = drm->dev_private; in tegra_debugfs_iova() local
906 int tegra_drm_register_client(struct tegra_drm *tegra, in tegra_drm_register_client()
925 int tegra_drm_unregister_client(struct tegra_drm *tegra, in tegra_drm_unregister_client()
943 struct tegra_drm *tegra = drm->dev_private; in host1x_client_iommu_attach() local
990 struct tegra_drm *tegra = drm->dev_private; in host1x_client_iommu_detach() local
1008 void *tegra_drm_alloc(struct tegra_drm *tegra, size_t size, dma_addr_t *dma) in tegra_drm_alloc()
1068 void tegra_drm_free(struct tegra_drm *tegra, size_t size, void *virt, in tegra_drm_free()
1137 struct tegra_drm *tegra; in host1x_drm_probe() local
[all …]
Dplane.c301 struct tegra_dc_state *tegra; in tegra_plane_state_add() local
590 static int tegra_plane_setup_opacity(struct tegra_plane *tegra, in tegra_plane_setup_opacity()
617 static int tegra_plane_check_transparency(struct tegra_plane *tegra, in tegra_plane_check_transparency()
667 static void tegra_plane_update_transparency(struct tegra_plane *tegra, in tegra_plane_update_transparency()
705 static int tegra_plane_setup_transparency(struct tegra_plane *tegra, in tegra_plane_setup_transparency()
747 int tegra_plane_setup_legacy_state(struct tegra_plane *tegra, in tegra_plane_setup_legacy_state()
Dgem.c225 static int tegra_bo_iommu_map(struct tegra_drm *tegra, struct tegra_bo *bo) in tegra_bo_iommu_map()
268 static int tegra_bo_iommu_unmap(struct tegra_drm *tegra, struct tegra_bo *bo) in tegra_bo_iommu_unmap()
365 struct tegra_drm *tegra = drm->dev_private; in tegra_bo_alloc() local
449 struct tegra_drm *tegra = drm->dev_private; in tegra_bo_import() local
496 struct tegra_drm *tegra = gem->dev->dev_private; in tegra_bo_free_object() local
528 struct tegra_drm *tegra = drm->dev_private; in tegra_bo_dumb_create() local
Dhub.c431 struct tegra_shared_plane *tegra = to_tegra_shared_plane(plane); in tegra_shared_plane_atomic_check() local
762 struct tegra_drm *tegra = drm->dev_private; in tegra_shared_plane_create() local
849 struct tegra_drm *tegra = drm->dev_private; in tegra_display_hub_atomic_check() local
915 struct tegra_drm *tegra = drm->dev_private; in tegra_display_hub_atomic_commit() local
943 struct tegra_drm *tegra = drm->dev_private; in tegra_display_hub_init() local
961 struct tegra_drm *tegra = drm->dev_private; in tegra_display_hub_exit() local
Dvic.c122 struct tegra_drm *tegra = dev->dev_private; in vic_init() local
170 struct tegra_drm *tegra = dev->dev_private; in vic_exit() local
213 struct tegra_drm *tegra = vic->client.drm; in vic_load_firmware() local
Ddc.c628 struct tegra_plane *tegra = to_tegra_plane(plane); in tegra_plane_atomic_check() local
871 struct tegra_plane *tegra = to_tegra_plane(plane); in tegra_cursor_atomic_check() local
908 struct tegra_drm *tegra = plane->dev->dev_private; in __tegra_cursor_atomic_update() local
1994 struct tegra_plane *tegra; in tegra_crtc_update_memory_bandwidth() local
2338 const struct tegra_plane *tegra; in tegra_plane_overlap_mask() local
2386 struct tegra_plane *tegra; in tegra_crtc_calculate_memory_bandwidth() local
2589 struct tegra_drm *tegra = drm->dev_private; in tegra_dc_early_init() local
2601 struct tegra_drm *tegra = drm->dev_private; in tegra_dc_init() local
2747 struct tegra_drm *tegra = drm->dev_private; in tegra_dc_late_exit() local
Dnvdec.c156 struct tegra_drm *tegra = dev->dev_private; in nvdec_init() local
204 struct tegra_drm *tegra = dev->dev_private; in nvdec_exit() local
247 struct tegra_drm *tegra = nvdec->client.drm; in nvdec_load_falcon_firmware() local
Duapi.c65 static struct tegra_drm_client *tegra_drm_find_client(struct tegra_drm *tegra, u32 class) in tegra_drm_find_client()
80 struct tegra_drm *tegra = drm->dev_private; in tegra_drm_ioctl_channel_open() local
Dfbdev.c72 struct tegra_drm *tegra = helper->dev->dev_private; in tegra_fbdev_probe() local
Dgr2d.c95 struct tegra_drm *tegra = dev->dev_private; in gr2d_exit() local
Ddrm.h55 static inline struct host1x *tegra_drm_to_host1x(struct tegra_drm *tegra) in tegra_drm_to_host1x()
/linux-6.6.21/drivers/thermal/tegra/
Dtegra-bpmp-thermal.c20 struct tegra_bpmp_thermal *tegra; member
114 struct tegra_bpmp_thermal *tegra = data; in bpmp_mrq_thermal() local
216 struct tegra_bpmp_thermal *tegra; in tegra_bpmp_thermal_probe() local
305 struct tegra_bpmp_thermal *tegra = platform_get_drvdata(pdev); in tegra_bpmp_thermal_remove() local
Dsoctherm.c385 static void enable_tsensor(struct tegra_soctherm *tegra, unsigned int i) in enable_tsensor()
1454 struct tegra_soctherm *tegra = platform_get_drvdata(pdev); in soctherm_debug_init() local
1469 struct tegra_soctherm *tegra = platform_get_drvdata(pdev); in soctherm_clk_enable() local
1973 struct tegra_soctherm *tegra) in soctherm_interrupts_init()
2025 struct tegra_soctherm *tegra = platform_get_drvdata(pdev); in soctherm_init() local
2080 struct tegra_soctherm *tegra; in tegra_soctherm_probe() local
2224 struct tegra_soctherm *tegra = platform_get_drvdata(pdev); in tegra_soctherm_remove() local
2245 struct tegra_soctherm *tegra = platform_get_drvdata(pdev); in soctherm_resume() local
/linux-6.6.21/drivers/ata/
Dahci_tegra.c184 struct tegra_ahci_priv *tegra = hpriv->plat_data; in tegra_ahci_handle_quirks() local
196 struct tegra_ahci_priv *tegra = hpriv->plat_data; in tegra124_ahci_init() local
240 struct tegra_ahci_priv *tegra = hpriv->plat_data; in tegra_ahci_power_on() local
282 struct tegra_ahci_priv *tegra = hpriv->plat_data; in tegra_ahci_power_off() local
299 struct tegra_ahci_priv *tegra = hpriv->plat_data; in tegra_ahci_controller_init() local
516 struct tegra_ahci_priv *tegra; in tegra_ahci_probe() local
/linux-6.6.21/drivers/gpu/drm/nouveau/include/nvkm/core/
Ddevice.h81 struct nvkm_device_tegra *(*tegra)(struct nvkm_device *); member
/linux-6.6.21/drivers/mmc/host/
Dsdhci-tegra.c1351 struct sdhci_tegra *tegra = sdhci_pltfm_priv(platform); in tegra_sdhci_set_dma_mask() local