Home
last modified time | relevance | path

Searched refs:gmi (Results 1 – 25 of 41) sorted by relevance

12

/Linux-v5.15/drivers/bus/
Dtegra-gmi.c53 static int tegra_gmi_enable(struct tegra_gmi *gmi) in tegra_gmi_enable() argument
57 err = clk_prepare_enable(gmi->clk); in tegra_gmi_enable()
59 dev_err(gmi->dev, "failed to enable clock: %d\n", err); in tegra_gmi_enable()
63 reset_control_assert(gmi->rst); in tegra_gmi_enable()
65 reset_control_deassert(gmi->rst); in tegra_gmi_enable()
67 writel(gmi->snor_timing0, gmi->base + TEGRA_GMI_TIMING0); in tegra_gmi_enable()
68 writel(gmi->snor_timing1, gmi->base + TEGRA_GMI_TIMING1); in tegra_gmi_enable()
70 gmi->snor_config |= TEGRA_GMI_CONFIG_GO; in tegra_gmi_enable()
71 writel(gmi->snor_config, gmi->base + TEGRA_GMI_CONFIG); in tegra_gmi_enable()
76 static void tegra_gmi_disable(struct tegra_gmi *gmi) in tegra_gmi_disable() argument
[all …]
DMakefile32 obj-$(CONFIG_TEGRA_GMI) += tegra-gmi.o
/Linux-v5.15/drivers/net/ethernet/microsoft/mana/
Dgdma_main.c125 struct gdma_mem_info *gmi) in mana_gd_alloc_memory() argument
133 gmi->dev = gc->dev; in mana_gd_alloc_memory()
134 buf = dma_alloc_coherent(gmi->dev, length, &dma_handle, GFP_KERNEL); in mana_gd_alloc_memory()
138 gmi->dma_handle = dma_handle; in mana_gd_alloc_memory()
139 gmi->virt_addr = buf; in mana_gd_alloc_memory()
140 gmi->length = length; in mana_gd_alloc_memory()
145 void mana_gd_free_memory(struct gdma_mem_info *gmi) in mana_gd_free_memory() argument
147 dma_free_coherent(gmi->dev, gmi->length, gmi->virt_addr, in mana_gd_free_memory()
148 gmi->dma_handle); in mana_gd_free_memory()
598 struct gdma_mem_info *gmi; in mana_gd_create_hwc_queue() local
[all …]
Dgdma.h669 struct gdma_mem_info *gmi);
671 void mana_gd_free_memory(struct gdma_mem_info *gmi);
Dhw_channel.c394 struct gdma_mem_info *gmi; in mana_hwc_alloc_dma_buf() local
409 gmi = &dma_buf->mem_info; in mana_hwc_alloc_dma_buf()
410 err = mana_gd_alloc_memory(gc, buf_size, gmi); in mana_hwc_alloc_dma_buf()
/Linux-v5.15/Documentation/devicetree/bindings/bus/
Dnvidia,tegra20-gmi.txt11 For Tegra20 must contain "nvidia,tegra20-gmi".
12 For Tegra30 must contain "nvidia,tegra30-gmi".
15 - clock-names: Must include the following entries: "gmi"
17 - reset-names : Must include the following entries: "gmi"
76 gmi@70009000 {
77 compatible = "nvidia,tegra20-gmi";
82 clock-names = "gmi";
84 reset-names = "gmi";
111 gmi@70009000 {
112 compatible = "nvidia,tegra20-gmi";
[all …]
/Linux-v5.15/arch/arm/boot/dts/
Dtegra124-venice2.dts483 nvidia,function = "gmi";
490 nvidia,function = "gmi";
497 nvidia,function = "gmi";
511 nvidia,function = "gmi";
518 nvidia,function = "gmi";
525 nvidia,function = "gmi";
532 nvidia,function = "gmi";
539 nvidia,function = "gmi";
567 nvidia,function = "gmi";
574 nvidia,function = "gmi";
Dtegra114-roth.dts244 nvidia,function = "gmi";
251 nvidia,function = "gmi";
544 nvidia,function = "gmi";
551 nvidia,function = "gmi";
637 nvidia,function = "gmi";
647 nvidia,function = "gmi";
658 nvidia,function = "gmi";
670 nvidia,function = "gmi";
678 nvidia,function = "gmi";
Dtegra30-apalis-v1.1.dtsi126 gmi-a16-pj7 {
412 gmi-rst-n-pi4 {
414 nvidia,function = "gmi";
636 nvidia,function = "gmi";
721 gmi-ad0-pg0 {
755 gmi-cs0-n-pj0 {
764 gmi-cs6-n-pi3 {
771 gmi-cs7-n-pi6 {
789 nvidia,function = "gmi";
Dtegra30-colibri.dtsi47 gmi-ad0-pg0 {
88 nvidia,function = "gmi";
358 gmi-wp-n-pc7 {
399 gmi-rst-n-pi4 {
401 nvidia,function = "gmi";
493 gmi-a16-pj7 {
623 gmi-dqs-pi2 {
Dtegra124-nyan-blaze.dts46 nvidia,function = "gmi";
137 nvidia,function = "gmi";
232 nvidia,function = "gmi";
252 nvidia,function = "gmi";
310 nvidia,function = "gmi";
348 nvidia,function = "gmi";
355 nvidia,function = "gmi";
387 nvidia,function = "gmi";
794 nvidia,function = "gmi";
943 nvidia,function = "gmi";
Dtegra124-nyan-big.dts48 nvidia,function = "gmi";
139 nvidia,function = "gmi";
234 nvidia,function = "gmi";
254 nvidia,function = "gmi";
312 nvidia,function = "gmi";
350 nvidia,function = "gmi";
357 nvidia,function = "gmi";
389 nvidia,function = "gmi";
796 nvidia,function = "gmi";
945 nvidia,function = "gmi";
Dtegra30-apalis.dtsi125 gmi-a16-pj7 {
411 gmi-rst-n-pi4 {
413 nvidia,function = "gmi";
711 gmi-ad0-pg0 {
745 gmi-cs0-n-pj0 {
754 gmi-cs6-n-pi3 {
761 gmi-cs7-n-pi6 {
780 nvidia,function = "gmi";
Dtegra20-colibri.dtsi85 gmi {
91 nvidia,function = "gmi";
96 gmi-gpio1 {
101 gmi-gpio2 {
391 nvidia,function = "gmi";
Dtegra30-asus-nexus7-grouper.dtsi128 nvidia,function = "gmi";
Dtegra124-apalis.dtsi432 nvidia,function = "gmi";
610 nvidia,function = "gmi";
617 nvidia,function = "gmi";
1004 nvidia,function = "gmi";
1180 nvidia,function = "gmi";
1187 nvidia,function = "gmi";
1215 nvidia,function = "gmi";
1243 nvidia,function = "gmi";
1446 nvidia,function = "gmi";
Dtegra114-dalmore.dts611 nvidia,function = "gmi";
622 nvidia,function = "gmi";
630 nvidia,function = "gmi";
644 nvidia,function = "gmi";
651 nvidia,function = "gmi";
Dtegra20.dtsi466 gmi@70009000 {
467 compatible = "nvidia,tegra20-gmi";
473 clock-names = "gmi";
475 reset-names = "gmi";
Dtegra124-apalis-v1.2.dtsi435 nvidia,function = "gmi";
613 nvidia,function = "gmi";
620 nvidia,function = "gmi";
1007 nvidia,function = "gmi";
1183 nvidia,function = "gmi";
1190 nvidia,function = "gmi";
1218 nvidia,function = "gmi";
1246 nvidia,function = "gmi";
1449 nvidia,function = "gmi";
Dtegra124-jetson-tk1.dts97 nvidia,function = "gmi";
188 nvidia,function = "gmi";
283 nvidia,function = "gmi";
303 nvidia,function = "gmi";
323 nvidia,function = "gmi";
362 nvidia,function = "gmi";
442 nvidia,function = "gmi";
996 nvidia,function = "gmi";
Dtegra30-asus-nexus7-tilapia.dtsi191 nvidia,function = "gmi";
Dtegra30.dtsi558 gmi@70009000 {
559 compatible = "nvidia,tegra30-gmi";
565 clock-names = "gmi";
567 reset-names = "gmi";
/Linux-v5.15/arch/arm64/boot/dts/nvidia/
Dtegra132-norrin.dts434 nvidia,function = "gmi";
441 nvidia,function = "gmi";
448 nvidia,function = "gmi";
462 nvidia,function = "gmi";
469 nvidia,function = "gmi";
476 nvidia,function = "gmi";
483 nvidia,function = "gmi";
490 nvidia,function = "gmi";
497 nvidia,function = "gmi";
525 nvidia,function = "gmi";
/Linux-v5.15/tools/testing/selftests/arm64/mte/
Dmte_helper.S38 gmi x1, x0, xzr
/Linux-v5.15/Documentation/devicetree/bindings/pinctrl/
Dnvidia,tegra114-pinmux.txt87 extperiph3, gmi, gmi_alt, hda, hsi, i2c1, i2c2, i2c3, i2c4, i2cpwr,

12