/linux-4.4.14/drivers/macintosh/ |
D | smu.c | 99 static struct smu_device *smu; variable 114 if (list_empty(&smu->cmd_list)) in smu_start_cmd() 118 cmd = list_entry(smu->cmd_list.next, struct smu_cmd, link); in smu_start_cmd() 119 smu->cmd_cur = cmd; in smu_start_cmd() 127 smu->cmd_buf->cmd = cmd->cmd; in smu_start_cmd() 128 smu->cmd_buf->length = cmd->data_len; in smu_start_cmd() 129 memcpy(smu->cmd_buf->data, cmd->data_buf, cmd->data_len); in smu_start_cmd() 132 faddr = (unsigned long)smu->cmd_buf; in smu_start_cmd() 133 fend = faddr + smu->cmd_buf->length + 2; in smu_start_cmd() 146 if (smu->broken_nap) in smu_start_cmd() [all …]
|
D | windfarm_smu_controls.c | 259 struct device_node *smu, *fans, *fan; in smu_controls_init() local 264 smu = of_find_node_by_type(NULL, "smu"); in smu_controls_init() 265 if (smu == NULL) in smu_controls_init() 269 for (fans = NULL; (fans = of_get_next_child(smu, fans)) != NULL;) in smu_controls_init() 289 for (fans = NULL; (fans = of_get_next_child(smu, fans)) != NULL;) in smu_controls_init() 305 of_node_put(smu); in smu_controls_init()
|
D | windfarm_smu_sensors.c | 412 struct device_node *smu, *sensors, *s; in smu_sensors_init() local 421 smu = of_find_node_by_type(NULL, "smu"); in smu_sensors_init() 422 if (smu == NULL) in smu_sensors_init() 427 (sensors = of_get_next_child(smu, sensors)) != NULL;) in smu_sensors_init() 431 of_node_put(smu); in smu_sensors_init()
|
D | Makefile | 19 obj-$(CONFIG_PMAC_SMU) += smu.o
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | fiji_smc.c | 427 struct fiji_smu_private_data *private = (struct fiji_smu_private_data *)adev->smu.priv; in fiji_smu_request_load_fw() 745 struct amdgpu_bo **toc_buf = &adev->smu.toc_buf; in fiji_smu_init() 746 struct amdgpu_bo **smu_buf = &adev->smu.smu_buf; in fiji_smu_init() 760 adev->smu.priv = private; in fiji_smu_init() 761 adev->smu.fw_flags = 0; in fiji_smu_init() 784 ret = amdgpu_bo_reserve(adev->smu.toc_buf, false); in fiji_smu_init() 786 amdgpu_bo_unref(&adev->smu.toc_buf); in fiji_smu_init() 791 ret = amdgpu_bo_pin(adev->smu.toc_buf, AMDGPU_GEM_DOMAIN_VRAM, &mc_addr); in fiji_smu_init() 793 amdgpu_bo_unreserve(adev->smu.toc_buf); in fiji_smu_init() 794 amdgpu_bo_unref(&adev->smu.toc_buf); in fiji_smu_init() [all …]
|
D | tonga_smc.c | 429 struct tonga_smu_private_data *private = (struct tonga_smu_private_data *)adev->smu.priv; in tonga_smu_request_load_fw() 744 struct amdgpu_bo **toc_buf = &adev->smu.toc_buf; in tonga_smu_init() 745 struct amdgpu_bo **smu_buf = &adev->smu.smu_buf; in tonga_smu_init() 759 adev->smu.priv = private; in tonga_smu_init() 760 adev->smu.fw_flags = 0; in tonga_smu_init() 783 ret = amdgpu_bo_reserve(adev->smu.toc_buf, false); in tonga_smu_init() 785 amdgpu_bo_unref(&adev->smu.toc_buf); in tonga_smu_init() 790 ret = amdgpu_bo_pin(adev->smu.toc_buf, AMDGPU_GEM_DOMAIN_VRAM, &mc_addr); in tonga_smu_init() 792 amdgpu_bo_unreserve(adev->smu.toc_buf); in tonga_smu_init() 793 amdgpu_bo_unref(&adev->smu.toc_buf); in tonga_smu_init() [all …]
|
D | cz_smc.c | 46 (struct cz_smu_private_data *)(adev->smu.priv); in cz_smu_get_priv() 230 if (adev->smu.fw_flags & AMDGPU_SDMA0_UCODE_LOADED) in cz_smu_check_finished() 234 if (adev->smu.fw_flags & AMDGPU_SDMA1_UCODE_LOADED) in cz_smu_check_finished() 238 if (adev->smu.fw_flags & AMDGPU_CPCE_UCODE_LOADED) in cz_smu_check_finished() 242 if (adev->smu.fw_flags & AMDGPU_CPPFP_UCODE_LOADED) in cz_smu_check_finished() 245 if (adev->smu.fw_flags & AMDGPU_CPME_UCODE_LOADED) in cz_smu_check_finished() 249 if (adev->smu.fw_flags & AMDGPU_CPMEC1_UCODE_LOADED) in cz_smu_check_finished() 253 if (adev->smu.fw_flags & AMDGPU_CPMEC2_UCODE_LOADED) in cz_smu_check_finished() 257 if (adev->smu.fw_flags & AMDGPU_CPRLC_UCODE_LOADED) in cz_smu_check_finished() 333 adev->smu.fw_flags = AMDGPU_SDMA0_UCODE_LOADED | in cz_smu_start() [all …]
|
D | iceland_smc.c | 478 struct iceland_smu_private_data *private = (struct iceland_smu_private_data *)adev->smu.priv; in iceland_smu_request_load_fw() 602 struct amdgpu_bo **toc_buf = &adev->smu.toc_buf; in iceland_smu_init() 615 adev->smu.priv = private; in iceland_smu_init() 616 adev->smu.fw_flags = 0; in iceland_smu_init() 629 ret = amdgpu_bo_reserve(adev->smu.toc_buf, false); in iceland_smu_init() 631 amdgpu_bo_unref(&adev->smu.toc_buf); in iceland_smu_init() 636 ret = amdgpu_bo_pin(adev->smu.toc_buf, AMDGPU_GEM_DOMAIN_VRAM, &mc_addr); in iceland_smu_init() 638 amdgpu_bo_unreserve(adev->smu.toc_buf); in iceland_smu_init() 639 amdgpu_bo_unref(&adev->smu.toc_buf); in iceland_smu_init() 646 amdgpu_bo_unreserve(adev->smu.toc_buf); in iceland_smu_init() [all …]
|
D | sdma_v2_4.c | 587 r = adev->smu.smumgr_funcs->check_fw_load_finish(adev, in sdma_v2_4_start() 591 r = adev->smu.smumgr_funcs->check_fw_load_finish(adev, in sdma_v2_4_start()
|
D | gfx_v8_0.c | 3096 r = adev->smu.smumgr_funcs->check_fw_load_finish(adev, in gfx_v8_0_rlc_resume() 3995 r = adev->smu.smumgr_funcs->check_fw_load_finish(adev, in gfx_v8_0_cp_resume() 4000 r = adev->smu.smumgr_funcs->check_fw_load_finish(adev, in gfx_v8_0_cp_resume() 4005 r = adev->smu.smumgr_funcs->check_fw_load_finish(adev, in gfx_v8_0_cp_resume() 4010 r = adev->smu.smumgr_funcs->check_fw_load_finish(adev, in gfx_v8_0_cp_resume()
|
D | sdma_v3_0.c | 736 r = adev->smu.smumgr_funcs->check_fw_load_finish(adev, in sdma_v3_0_start()
|
D | amdgpu.h | 2068 struct amdgpu_smumgr smu; member
|
/linux-4.4.14/arch/arm/mach-shmobile/ |
D | smp-emev2.c | 38 void __iomem *smu; in emev2_smp_prepare_cpus() local 41 smu = ioremap(EMEV2_SMU_BASE, PAGE_SIZE); in emev2_smp_prepare_cpus() 42 if (smu) { in emev2_smp_prepare_cpus() 43 iowrite32(__pa(shmobile_boot_vector), smu + SMU_GENERAL_REG0); in emev2_smp_prepare_cpus() 44 iounmap(smu); in emev2_smp_prepare_cpus()
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | emev2-clock.txt | 10 - compatible: Should be "renesas,emev2-smu" 21 - compatible: Should be "renesas,emev2-smu-clkdiv" 32 - compatible: Should be "renesas,emev2-smu-gclk" 40 compatible = "renesas,emev2-smu-clkdiv"; 47 compatible = "renesas,emev2-smu-gclk"; 68 smu@e0110000 { 69 compatible = "renesas,emev2-smu"; 87 compatible = "renesas,emev2-smu-clkdiv"; 93 compatible = "renesas,emev2-smu-gclk";
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | emev2.dtsi | 61 compatible = "renesas,emev2-smu"; 72 compatible = "renesas,emev2-smu-clkdiv"; 78 compatible = "renesas,emev2-smu-gclk"; 84 compatible = "renesas,emev2-smu-clkdiv"; 90 compatible = "renesas,emev2-smu-gclk"; 103 compatible = "renesas,emev2-smu-clkdiv"; 109 compatible = "renesas,emev2-smu-clkdiv"; 115 compatible = "renesas,emev2-smu-clkdiv"; 121 compatible = "renesas,emev2-smu-clkdiv"; 127 compatible = "renesas,emev2-smu-gclk"; [all …]
|
D | exynos5260-xyref5260.dts | 71 bypass-smu;
|
D | exynos5420.dtsi | 186 compatible = "samsung,exynos5420-dw-mshc-smu"; 198 compatible = "samsung,exynos5420-dw-mshc-smu";
|
/linux-4.4.14/drivers/mtd/nand/ |
D | atmel_nand.c | 610 int16_t *smu = host->pmecc_smu; in pmecc_get_sigma() local 624 memset(smu, 0, sizeof(int16_t) * num); in pmecc_get_sigma() 625 smu[0] = 1; in pmecc_get_sigma() 638 memset(&smu[num], 0, sizeof(int16_t) * num); in pmecc_get_sigma() 639 smu[num] = 1; in pmecc_get_sigma() 650 memset(&smu[(cap + 1) * num], 0, sizeof(int16_t) * num); in pmecc_get_sigma() 667 smu[(cap + 1) * num + j] = in pmecc_get_sigma() 668 smu[i * num + j]; in pmecc_get_sigma() 676 smu[(i + 1) * num + j] = smu[i * num + j]; in pmecc_get_sigma() 702 smu[(i + 1) * num + k] = 0; in pmecc_get_sigma() [all …]
|
/linux-4.4.14/arch/arm64/boot/dts/exynos/ |
D | exynos7.dtsi | 477 compatible = "samsung,exynos7-dw-mshc-smu"; 503 compatible = "samsung,exynos7-dw-mshc-smu";
|
/linux-4.4.14/Documentation/devicetree/bindings/mmc/ |
D | exynos-dw-mshc.txt | 23 - "samsung,exynos7-dw-mshc-smu": for controllers with Samsung Exynos7
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-bus-usb | 108 Contact: CHENG Renquan <rqcheng@smu.edu.sg>
|