Searched +full:tegra186 +full:- +full:timer (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/clocksource/ |
| H A D | timer-tegra186.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2019-2025 NVIDIA Corporation. All rights reserved. 25 /* timer registers */ 110 writel_relaxed(value, tmr->regs + offset); in wdt_readl() 115 writel_relaxed(value, wdt->regs + offset); in tegra186_tmr_create() 120 return readl_relaxed(wdt->regs + offset); in tegra186_tmr_create() 129 tmr = devm_kzalloc(tegra->de in tegra186_tmr_create() [all...] |
| /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 | tegra186-p3509-0000+p3636-0001.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/linux-event-codes.h> 5 #include <dt-bindings/input/gpio-keys.h> 6 #include <dt-bindings/mfd/max77620.h> 8 #include "tegra186.dtsi" 12 compatible = "nvidia,p3509-0000+p3636-0001", "nvidia,tegra186"; 30 stdout-path = "serial0:115200n8"; 41 phy-reset-gpios = <&gpio_aon TEGRA186_AON_GPIO(AA, 6) GPIO_ACTIVE_LOW>; 42 phy-handle = <&phy>; [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 compute_dda_inc() 142 stats->vblank = 0; in compute_dda_inc() 143 stats->underflow = 0; in compute_dda_inc() 144 stats->overflow = 0; in compute_dda_inc() 163 offset = 0x000 + (offset - in compute_initial_dda() [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/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" 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 275 #define sdin_get_n_eff(cfg) ((cfg)->n * PLL_SDM_COEFF + ((cfg)->sdm_data ? \ [all …]
|