| /kernel/linux/linux-5.10/drivers/devfreq/ |
| D | tegra30-devfreq.c | 193 static u32 actmon_readl(struct tegra_devfreq *tegra, u32 offset) in actmon_readl() 198 static void actmon_writel(struct tegra_devfreq *tegra, u32 val, u32 offset) in actmon_writel() 226 static void tegra_devfreq_update_avg_wmark(struct tegra_devfreq *tegra, in tegra_devfreq_update_avg_wmark() 240 static void tegra_devfreq_update_wmark(struct tegra_devfreq *tegra, in tegra_devfreq_update_wmark() 252 static void actmon_isr_device(struct tegra_devfreq *tegra, in actmon_isr_device() 298 static unsigned long actmon_cpu_to_emc_rate(struct tegra_devfreq *tegra, in actmon_cpu_to_emc_rate() 316 static unsigned long actmon_device_target_freq(struct tegra_devfreq *tegra, in actmon_device_target_freq() 329 static void actmon_update_target(struct tegra_devfreq *tegra, in actmon_update_target() 351 struct tegra_devfreq *tegra = data; in actmon_thread_isr() local 378 struct tegra_devfreq *tegra; in tegra_actmon_clk_notify_cb() local [all …]
|
| D | tegra20-devfreq.c | 40 struct tegra_devfreq *tegra = dev_get_drvdata(dev); in tegra_devfreq_target() local 72 struct tegra_devfreq *tegra = dev_get_drvdata(dev); in tegra_devfreq_get_dev_status() local 124 struct tegra_devfreq *tegra; in tegra_devfreq_probe() local 192 struct tegra_devfreq *tegra = platform_get_drvdata(pdev); in tegra_devfreq_remove() local
|
| /kernel/linux/linux-6.6/drivers/usb/host/ |
| D | xhci-tegra.c | 319 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 …]
|
| /kernel/linux/linux-6.6/drivers/devfreq/ |
| D | tegra30-devfreq.c | 218 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 …]
|
| /kernel/linux/linux-6.6/drivers/clocksource/ |
| D | timer-tegra186.c | 108 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 …]
|
| /kernel/linux/linux-5.10/drivers/usb/host/ |
| D | xhci-tegra.c | 278 static inline u32 fpci_readl(struct tegra_xusb *tegra, unsigned int offset) in fpci_readl() 283 static inline void fpci_writel(struct tegra_xusb *tegra, u32 value, in fpci_writel() 289 static inline u32 ipfs_readl(struct tegra_xusb *tegra, unsigned int offset) in ipfs_readl() 294 static inline void ipfs_writel(struct tegra_xusb *tegra, u32 value, in ipfs_writel() 300 static u32 csb_readl(struct tegra_xusb *tegra, unsigned int offset) in csb_readl() 310 static void csb_writel(struct tegra_xusb *tegra, u32 value, in csb_writel() 320 static int tegra_xusb_set_ss_clk(struct tegra_xusb *tegra, in tegra_xusb_set_ss_clk() 448 static int tegra_xusb_mbox_send(struct tegra_xusb *tegra, in tegra_xusb_mbox_send() 506 struct tegra_xusb *tegra = data; in tegra_xusb_mbox_irq() local 519 static void tegra_xusb_mbox_handle(struct tegra_xusb *tegra, in tegra_xusb_mbox_handle() [all …]
|
| D | ehci-tegra.c | 55 struct tegra_ehci_hcd *tegra = in tegra_reset_usb_controller() local 178 struct tegra_ehci_hcd *tegra = (struct tegra_ehci_hcd *)ehci->priv; in tegra_ehci_hub_control() local 388 struct tegra_ehci_hcd *tegra; in tegra_ehci_probe() local 512 struct tegra_ehci_hcd *tegra = in tegra_ehci_remove() local
|
| /kernel/linux/linux-6.6/drivers/soc/tegra/ |
| D | regulators-tegra20.c | 44 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 …]
|
| D | regulators-tegra30.c | 43 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
|
| /kernel/linux/linux-6.6/drivers/clk/tegra/ |
| D | clk-tegra124-emc.c | 94 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 …]
|
| /kernel/linux/linux-5.10/drivers/clk/tegra/ |
| D | clk-tegra124-emc.c | 90 struct tegra_clk_emc *tegra; in emc_recalc_rate() local 114 struct tegra_clk_emc *tegra; in emc_determine_rate() local 161 struct tegra_clk_emc *tegra; in emc_get_parent() local 172 static struct tegra_emc *emc_ensure_emc_driver(struct tegra_clk_emc *tegra) in emc_ensure_emc_driver() 202 static int emc_set_timing(struct tegra_clk_emc *tegra, in emc_set_timing() 280 static struct emc_timing *get_backup_timing(struct tegra_clk_emc *tegra, in get_backup_timing() 315 struct tegra_clk_emc *tegra; in emc_set_rate() local 377 static int load_one_timing_from_dt(struct tegra_clk_emc *tegra, in load_one_timing_from_dt() 433 static int load_timings_from_dt(struct tegra_clk_emc *tegra, in load_timings_from_dt() 481 struct tegra_clk_emc *tegra; in tegra_clk_register_emc() local
|
| /kernel/linux/linux-5.10/drivers/soc/tegra/ |
| D | regulators-tegra20.c | 33 static int tegra20_core_limit(struct tegra_regulator_coupler *tegra, in tegra20_core_limit() 87 static int tegra20_core_rtc_update(struct tegra_regulator_coupler *tegra, in tegra20_core_rtc_update() 201 static int tegra20_core_voltage_update(struct tegra_regulator_coupler *tegra, in tegra20_core_voltage_update() 216 static int tegra20_cpu_voltage_update(struct tegra_regulator_coupler *tegra, in tegra20_cpu_voltage_update() 282 struct tegra_regulator_coupler *tegra = to_tegra_coupler(coupler); in tegra20_regulator_balance_voltage() local 309 struct tegra_regulator_coupler *tegra = to_tegra_coupler(coupler); in tegra20_regulator_attach() local 336 struct tegra_regulator_coupler *tegra = to_tegra_coupler(coupler); in tegra20_regulator_detach() local
|
| D | regulators-tegra30.c | 34 static int tegra30_core_limit(struct tegra_regulator_coupler *tegra, in tegra30_core_limit() 96 static int tegra30_voltage_update(struct tegra_regulator_coupler *tegra, in tegra30_voltage_update() 257 struct tegra_regulator_coupler *tegra = to_tegra_coupler(coupler); in tegra30_regulator_balance_voltage() local 272 struct tegra_regulator_coupler *tegra = to_tegra_coupler(coupler); in tegra30_regulator_attach() local 293 struct tegra_regulator_coupler *tegra = to_tegra_coupler(coupler); in tegra30_regulator_detach() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
| D | plane.c | 219 struct tegra_dc_state *tegra; in tegra_plane_state_add() local 426 static int tegra_plane_setup_opacity(struct tegra_plane *tegra, in tegra_plane_setup_opacity() 453 static int tegra_plane_check_transparency(struct tegra_plane *tegra, in tegra_plane_check_transparency() 503 static void tegra_plane_update_transparency(struct tegra_plane *tegra, in tegra_plane_update_transparency() 541 static int tegra_plane_setup_transparency(struct tegra_plane *tegra, in tegra_plane_setup_transparency() 583 int tegra_plane_setup_legacy_state(struct tegra_plane *tegra, in tegra_plane_setup_legacy_state()
|
| D | fb.c | 208 struct tegra_drm *tegra = helper->dev->dev_private; in tegra_fbdev_probe() local 362 struct tegra_drm *tegra = drm->dev_private; in tegra_drm_fb_prepare() local 375 struct tegra_drm *tegra = drm->dev_private; in tegra_drm_fb_free() local 384 struct tegra_drm *tegra = drm->dev_private; in tegra_drm_fb_init() local 399 struct tegra_drm *tegra = drm->dev_private; in tegra_drm_fb_exit() local
|
| D | drm.c | 65 struct tegra_drm *tegra = drm->dev_private; in tegra_atomic_commit_tail() local 447 struct tegra_drm *tegra = drm->dev_private; in tegra_open_channel() local 825 struct tegra_drm *tegra = drm->dev_private; in tegra_debugfs_iova() local 883 int tegra_drm_register_client(struct tegra_drm *tegra, in tegra_drm_register_client() 894 int tegra_drm_unregister_client(struct tegra_drm *tegra, in tegra_drm_unregister_client() 909 struct tegra_drm *tegra = drm->dev_private; in host1x_client_iommu_attach() local 945 struct tegra_drm *tegra = drm->dev_private; in host1x_client_iommu_detach() local 963 void *tegra_drm_alloc(struct tegra_drm *tegra, size_t size, dma_addr_t *dma) in tegra_drm_alloc() 1023 void tegra_drm_free(struct tegra_drm *tegra, size_t size, void *virt, in tegra_drm_free() 1093 struct tegra_drm *tegra; in host1x_drm_probe() local [all …]
|
| D | gem.c | 175 static int tegra_bo_iommu_map(struct tegra_drm *tegra, struct tegra_bo *bo) in tegra_bo_iommu_map() 218 static int tegra_bo_iommu_unmap(struct tegra_drm *tegra, struct tegra_bo *bo) in tegra_bo_iommu_unmap() 307 struct tegra_drm *tegra = drm->dev_private; in tegra_bo_alloc() local 391 struct tegra_drm *tegra = drm->dev_private; in tegra_bo_import() local 438 struct tegra_drm *tegra = gem->dev->dev_private; in tegra_bo_free_object() local 460 struct tegra_drm *tegra = drm->dev_private; in tegra_bo_dumb_create() local
|
| D | hub.c | 342 struct tegra_shared_plane *tegra = to_tegra_shared_plane(plane); in tegra_shared_plane_atomic_check() local 557 struct tegra_drm *tegra = drm->dev_private; in tegra_shared_plane_create() local 642 struct tegra_drm *tegra = drm->dev_private; in tegra_display_hub_atomic_check() local 708 struct tegra_drm *tegra = drm->dev_private; in tegra_display_hub_atomic_commit() local 736 struct tegra_drm *tegra = drm->dev_private; in tegra_display_hub_init() local 754 struct tegra_drm *tegra = drm->dev_private; in tegra_display_hub_exit() local
|
| /kernel/linux/linux-5.10/drivers/thermal/tegra/ |
| D | tegra-bpmp-thermal.c | 20 struct tegra_bpmp_thermal *tegra; member 96 struct tegra_bpmp_thermal *tegra = data; in bpmp_mrq_thermal() local 157 struct tegra_bpmp_thermal *tegra; in tegra_bpmp_thermal_probe() local 229 struct tegra_bpmp_thermal *tegra = platform_get_drvdata(pdev); in tegra_bpmp_thermal_remove() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
| D | plane.c | 301 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()
|
| D | drm.c | 77 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 …]
|
| D | gem.c | 225 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
|
| /kernel/linux/linux-6.6/drivers/thermal/tegra/ |
| D | tegra-bpmp-thermal.c | 20 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
|
| /kernel/linux/linux-5.10/drivers/ata/ |
| D | ahci_tegra.c | 179 struct tegra_ahci_priv *tegra = hpriv->plat_data; in tegra_ahci_handle_quirks() local 191 struct tegra_ahci_priv *tegra = hpriv->plat_data; in tegra124_ahci_init() local 235 struct tegra_ahci_priv *tegra = hpriv->plat_data; in tegra_ahci_power_on() local 274 struct tegra_ahci_priv *tegra = hpriv->plat_data; in tegra_ahci_power_off() local 290 struct tegra_ahci_priv *tegra = hpriv->plat_data; in tegra_ahci_controller_init() local 483 struct tegra_ahci_priv *tegra; in tegra_ahci_probe() local
|
| /kernel/linux/linux-6.6/drivers/ata/ |
| D | ahci_tegra.c | 184 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
|