/linux/drivers/bus/ |
H A D | tegra-gmi.c | 55 static int tegra_gmi_enable(struct tegra_gmi *gmi) in tegra_gmi_enable() argument 59 pm_runtime_enable(gmi->dev); in tegra_gmi_enable() 60 err = pm_runtime_resume_and_get(gmi->dev); in tegra_gmi_enable() 62 pm_runtime_disable(gmi->dev); in tegra_gmi_enable() 66 reset_control_assert(gmi->rst); in tegra_gmi_enable() 68 reset_control_deassert(gmi->rst); in tegra_gmi_enable() 70 writel(gmi->snor_timing0, gmi->base + TEGRA_GMI_TIMING0); in tegra_gmi_enable() 71 writel(gmi->snor_timing1, gmi->base + TEGRA_GMI_TIMING1); in tegra_gmi_enable() 73 gmi->snor_config |= TEGRA_GMI_CONFIG_GO; in tegra_gmi_enable() 74 writel(gmi->snor_config, gmi->base + TEGRA_GMI_CONFIG); in tegra_gmi_enable() [all …]
|
H A D | Makefile | 34 obj-$(CONFIG_TEGRA_GMI) += tegra-gmi.o
|
/linux/Documentation/devicetree/bindings/bus/ |
H A D | nvidia,tegra20-gmi.txt | 11 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/drivers/net/ethernet/microsoft/mana/ |
H A D | gdma_main.c | 180 struct gdma_mem_info *gmi) in mana_gd_alloc_memory() argument 188 gmi->dev = gc->dev; in mana_gd_alloc_memory() 189 buf = dma_alloc_coherent(gmi->dev, length, &dma_handle, GFP_KERNEL); in mana_gd_alloc_memory() 193 gmi->dma_handle = dma_handle; in mana_gd_alloc_memory() 194 gmi->virt_addr = buf; in mana_gd_alloc_memory() 195 gmi->length = length; in mana_gd_alloc_memory() 200 void mana_gd_free_memory(struct gdma_mem_info *gmi) in mana_gd_free_memory() argument 202 dma_free_coherent(gmi->dev, gmi->length, gmi->virt_addr, in mana_gd_free_memory() 203 gmi->dma_handle); in mana_gd_free_memory() 656 struct gdma_mem_info *gmi; in mana_gd_create_hwc_queue() local [all …]
|
H A D | hw_channel.c | 425 struct gdma_mem_info *gmi; in mana_hwc_alloc_dma_buf() local 440 gmi = &dma_buf->mem_info; in mana_hwc_alloc_dma_buf() 441 err = mana_gd_alloc_memory(gc, buf_size, gmi); in mana_hwc_alloc_dma_buf()
|
/linux/arch/arm/boot/dts/nvidia/ |
H A D | tegra114-asus-tf701t.dts | 325 nvidia,function = "gmi"; 544 nvidia,function = "gmi"; 553 nvidia,function = "gmi"; 561 nvidia,function = "gmi"; 569 nvidia,function = "gmi"; 897 gmi-wp-n { 905 gmi-adv { 913 gmi-ad0-ad1 { 922 gmi-ad2-ad3 { 931 gmi-iordy { [all …]
|
H A D | tegra124-venice2.dts | 491 nvidia,function = "gmi"; 498 nvidia,function = "gmi"; 505 nvidia,function = "gmi"; 519 nvidia,function = "gmi"; 526 nvidia,function = "gmi"; 533 nvidia,function = "gmi"; 540 nvidia,function = "gmi"; 547 nvidia,function = "gmi"; 575 nvidia,function = "gmi"; 582 nvidia,function = "gmi";
|
H A D | tegra114-roth.dts | 244 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";
|
H A D | tegra30-apalis-v1.1.dtsi | 126 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";
|
H A D | tegra124-nyan-blaze.dts | 43 nvidia,function = "gmi"; 134 nvidia,function = "gmi"; 229 nvidia,function = "gmi"; 249 nvidia,function = "gmi"; 307 nvidia,function = "gmi"; 345 nvidia,function = "gmi"; 352 nvidia,function = "gmi"; 384 nvidia,function = "gmi"; 791 nvidia,function = "gmi"; 940 nvidia,function = "gmi";
|
H A D | tegra124-nyan-big.dts | 41 nvidia,function = "gmi"; 132 nvidia,function = "gmi"; 227 nvidia,function = "gmi"; 247 nvidia,function = "gmi"; 305 nvidia,function = "gmi"; 343 nvidia,function = "gmi"; 350 nvidia,function = "gmi"; 382 nvidia,function = "gmi"; 789 nvidia,function = "gmi"; 938 nvidia,function = "gmi";
|
H A D | tegra30-apalis.dtsi | 125 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";
|
H A D | tegra30-colibri.dtsi | 56 gmi-ad0-pg0 { 97 nvidia,function = "gmi"; 367 gmi-wp-n-pc7 { 408 gmi-rst-n-pi4 { 410 nvidia,function = "gmi"; 502 gmi-a16-pj7 { 632 gmi-dqs-pi2 {
|
H A D | tegra20-colibri.dtsi | 110 gmi { 116 nvidia,function = "gmi"; 121 gmi-gpio1 { 126 gmi-gpio2 { 416 nvidia,function = "gmi";
|
H A D | tegra30-asus-nexus7-grouper.dtsi | 114 nvidia,function = "gmi";
|
H A D | tegra30-lg-p895.dts | 50 nvidia,function = "gmi"; 59 nvidia,function = "gmi"; 77 nvidia,function = "gmi";
|
H A D | tegra114-dalmore.dts | 611 nvidia,function = "gmi"; 622 nvidia,function = "gmi"; 630 nvidia,function = "gmi"; 644 nvidia,function = "gmi"; 651 nvidia,function = "gmi";
|
H A D | tegra124-apalis-v1.2.dtsi | 453 nvidia,function = "gmi"; 631 nvidia,function = "gmi"; 638 nvidia,function = "gmi"; 1025 nvidia,function = "gmi"; 1201 nvidia,function = "gmi"; 1208 nvidia,function = "gmi"; 1236 nvidia,function = "gmi"; 1264 nvidia,function = "gmi"; 1467 nvidia,function = "gmi";
|
H A D | tegra124-apalis.dtsi | 450 nvidia,function = "gmi"; 628 nvidia,function = "gmi"; 635 nvidia,function = "gmi"; 1022 nvidia,function = "gmi"; 1198 nvidia,function = "gmi"; 1205 nvidia,function = "gmi"; 1233 nvidia,function = "gmi"; 1261 nvidia,function = "gmi"; 1464 nvidia,function = "gmi";
|
H A D | tegra124-jetson-tk1.dts | 93 nvidia,function = "gmi"; 184 nvidia,function = "gmi"; 279 nvidia,function = "gmi"; 299 nvidia,function = "gmi"; 319 nvidia,function = "gmi"; 358 nvidia,function = "gmi"; 438 nvidia,function = "gmi"; 992 nvidia,function = "gmi";
|
H A D | tegra30-lg-x3.dtsi | 136 nvidia,function = "gmi"; 284 nvidia,function = "gmi"; 307 nvidia,function = "gmi"; 668 nvidia,function = "gmi"; 697 nvidia,function = "gmi"; 764 nvidia,function = "gmi"; 900 drive-gmi {
|
H A D | tegra20.dtsi | 515 gmi@70009000 { 516 compatible = "nvidia,tegra20-gmi"; 522 clock-names = "gmi"; 524 reset-names = "gmi";
|
/linux/arch/arm64/boot/dts/nvidia/ |
H A D | tegra132-norrin.dts | 434 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/tools/testing/selftests/arm64/mte/ |
H A D | mte_helper.S | 40 gmi x1, x0, xzr
|
/linux/include/net/mana/ |
H A D | gdma.h | 873 struct gdma_mem_info *gmi); 875 void mana_gd_free_memory(struct gdma_mem_info *gmi);
|