Searched +full:tegra210 +full:- +full:timer (Results 1 – 9 of 9) sorted by relevance
| /linux/Documentation/devicetree/bindings/rtc/ |
| H A D | nvidia,tegra20-rtc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/rtc/nvidia,tegra20-rtc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NVIDIA Tegra real-time clock 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Jon Hunter <jonathanh@nvidia.com> 16 from low-power state. 21 - const: nvidia,tegra20-rtc 22 - items: [all …]
|
| /linux/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra264.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 #include <dt-bindings/clock/nvidia,tegra264.h> 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/mailbox/tegra186-hsp.h> 6 #include <dt-bindings/memory/nvidia,tegra264.h> 7 #include <dt-bindings/power/nvidia,tegra264-bpmp.h> 8 #include <dt-bindings/reset/nvidia,tegra264.h> 12 interrupt-parent = <&gic>; 13 #address-cells = <2>; 14 #size-cells = <2>; [all …]
|
| H A D | tegra234.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include <dt-bindings/clock/tegra234-clock.h> 4 #include <dt-bindings/gpio/tegra234-gpio.h> 5 #include <dt-bindings/interrupt-controller/arm-gic.h> 6 #include <dt-bindings/mailbox/tegra186-hsp.h> 7 #include <dt-bindings/memory/tegra234-mc.h> 8 #include <dt-bindings/pinctrl/pinctrl-tegra-io-pad.h> 9 #include <dt-bindings/power/tegra234-powergate.h> 10 #include <dt-bindings/reset/tegra234-reset.h> 11 #include <dt-bindings/thermal/tegra234-bpmp-thermal.h> [all …]
|
| /linux/drivers/memory/tegra/ |
| H A D | tegra210-emc-core.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2015-2020, NVIDIA CORPORATION. All rights reserved. 20 #include "tegra210-emc.h" 21 #include "tegra210-mc.h" 61 next->trim_regs[EMC_PMACRO_OB_DDLL_LONG_DQ_RANK ## \ 68 next->trim_perch_regs[EMC ## chan ## \ 558 static void tegra210_emc_train(struct timer_list *timer) in tegra210_emc_train() argument 560 struct tegra210_emc *emc = timer_container_of(emc, timer, training); in tegra210_emc_train() 563 if (!emc->last) in tegra210_emc_train() 566 spin_lock_irqsave(&emc->lock, flags); in tegra210_emc_train() [all …]
|
| /linux/drivers/clk/tegra/ |
| H A D | clk-tegra210.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2012-2020 NVIDIA CORPORATION. All rights reserved. 8 #include <linux/clk-provider.h> 17 #include <dt-bindings/clock/tegra210-car.h> 18 #include <dt-bindings/reset/tegra210-car.h> 23 #include "clk-id.h" 27 * banks present in the Tegra210 CAR IP block. The banks are 264 * SDM fractional divisor is 16-bit 2's complement signed number within 265 * (-2^12 ... 2^12-1) range. Represented in PLL data structure as unsigned 266 * 16-bit value, with "0" divisor mapped to 0xFFFF. Data "0" is used to [all …]
|
| H A D | clk-tegra-periph.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #include <linux/clk-provider.h> 16 #include "clk-id.h" 130 #define MASK(x) (BIT(x) - 1) 774 GATE("timer", "clk_m", 5, 0, tegra_clk_timer, CLK_IS_CRITICAL), 787 GATE("mipi-cal", "clk72mhz", 56, 0, tegra_clk_mipi_cal, 0), 873 dt_clk = tegra_lookup_dt_id(data->clk_id, tegra_clks); in periph_clk_init() 877 bank = get_reg_bank(data->periph.gate.clk_num); in periph_clk_init() 881 data->periph.gate.regs = bank; in periph_clk_init() 899 dt_clk = tegra_lookup_dt_id(data->clk_id, tegra_clks); in gate_clk_init() [all …]
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | tegra-xudc.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (c) 2013-2022, NVIDIA CORPORATION. All rights reserved. 12 #include <linux/dma-mapping.h> 246 return (le32_to_cpu(ctx->member) >> (shift)) & (mask); \ 253 tmp = le32_to_cpu(ctx->member) & ~((mask) << (shift)); \ 255 ctx->member = cpu_to_le32(tmp); \ 338 return (le32_to_cpu(trb->member) >> (shift)) & (mask); \ 345 tmp = le32_to_cpu(trb->member) & ~((mask) << (shift)); \ 347 trb->member = cpu_to_le32(tmp); \ 563 return readl(xudc->fpci + offset); in fpci_readl() [all …]
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | dc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include <linux/dma-mapping.h> 141 stats->frames = 0; in tegra_dc_stats_reset() 142 stats->vblank = 0; in tegra_dc_stats_reset() 143 stats->underflow = 0; in tegra_dc_stats_reset() 144 stats->overflow = 0; in tegra_dc_stats_reset() 163 offset = 0x000 + (offset - 0x500); in tegra_plane_offset() 164 return plane->offset + offset; in tegra_plane_offset() 168 offset = 0x180 + (offset - 0x700); in tegra_plane_offset() 169 return plane->offset + offset; in tegra_plane_offset() [all …]
|
| /linux/ |
| H A D | MAINTAINERS | 5 ---------- [all...] |