/linux-4.4.14/drivers/memory/tegra/ |
D | mc.c | 76 static int tegra_mc_setup_latency_allowance(struct tegra_mc *mc) in tegra_mc_setup_latency_allowance() argument 83 tick = mc->tick * clk_get_rate(mc->clk); in tegra_mc_setup_latency_allowance() 86 value = readl(mc->regs + MC_EMEM_ARB_CFG); in tegra_mc_setup_latency_allowance() 89 writel(value, mc->regs + MC_EMEM_ARB_CFG); in tegra_mc_setup_latency_allowance() 92 for (i = 0; i < mc->soc->num_clients; i++) { in tegra_mc_setup_latency_allowance() 93 const struct tegra_mc_la *la = &mc->soc->clients[i].la; in tegra_mc_setup_latency_allowance() 96 value = readl(mc->regs + la->reg); in tegra_mc_setup_latency_allowance() 99 writel(value, mc->regs + la->reg); in tegra_mc_setup_latency_allowance() 105 void tegra_mc_write_emem_configuration(struct tegra_mc *mc, unsigned long rate) in tegra_mc_write_emem_configuration() argument 110 for (i = 0; i < mc->num_timings; i++) { in tegra_mc_write_emem_configuration() [all …]
|
D | Makefile | 1 tegra-mc-y := mc.o 3 tegra-mc-$(CONFIG_ARCH_TEGRA_3x_SOC) += tegra30.o 4 tegra-mc-$(CONFIG_ARCH_TEGRA_114_SOC) += tegra114.o 5 tegra-mc-$(CONFIG_ARCH_TEGRA_124_SOC) += tegra124.o 6 tegra-mc-$(CONFIG_ARCH_TEGRA_132_SOC) += tegra124.o 7 tegra-mc-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210.o 9 obj-$(CONFIG_TEGRA_MC) += tegra-mc.o
|
D | mc.h | 17 static inline u32 mc_readl(struct tegra_mc *mc, unsigned long offset) in mc_readl() argument 19 return readl(mc->regs + offset); in mc_readl() 22 static inline void mc_writel(struct tegra_mc *mc, u32 value, in mc_writel() argument 25 writel(value, mc->regs + offset); in mc_writel()
|
D | tegra124-emc.c | 474 struct tegra_mc *mc; member 673 tegra_mc_write_emem_configuration(emc->mc, timing->rate); in tegra_emc_prepare_timing_change() 875 emc->dram_num = tegra_mc_get_emem_device_count(emc->mc); in emc_init() 1093 struct platform_device *mc; in tegra_emc_probe() local 1117 mc = of_find_device_by_node(np); in tegra_emc_probe() 1118 if (!mc) in tegra_emc_probe() 1123 emc->mc = platform_get_drvdata(mc); in tegra_emc_probe() 1124 if (!emc->mc) in tegra_emc_probe()
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-mc33880.c | 55 static int mc33880_write_config(struct mc33880 *mc) in mc33880_write_config() argument 57 return spi_write(mc->spi, &mc->port_config, sizeof(mc->port_config)); in mc33880_write_config() 61 static int __mc33880_set(struct mc33880 *mc, unsigned offset, int value) in __mc33880_set() argument 64 mc->port_config |= 1 << offset; in __mc33880_set() 66 mc->port_config &= ~(1 << offset); in __mc33880_set() 68 return mc33880_write_config(mc); in __mc33880_set() 74 struct mc33880 *mc = container_of(chip, struct mc33880, chip); in mc33880_set() local 76 mutex_lock(&mc->lock); in mc33880_set() 78 __mc33880_set(mc, offset, value); in mc33880_set() 80 mutex_unlock(&mc->lock); in mc33880_set() [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mc/ |
D | base.c | 29 nvkm_mc_unk260(struct nvkm_mc *mc, u32 data) in nvkm_mc_unk260() argument 31 if (mc->func->unk260) in nvkm_mc_unk260() 32 mc->func->unk260(mc, data); in nvkm_mc_unk260() 36 nvkm_mc_intr_unarm(struct nvkm_mc *mc) in nvkm_mc_intr_unarm() argument 38 return mc->func->intr_unarm(mc); in nvkm_mc_intr_unarm() 42 nvkm_mc_intr_rearm(struct nvkm_mc *mc) in nvkm_mc_intr_rearm() argument 44 return mc->func->intr_rearm(mc); in nvkm_mc_intr_rearm() 48 nvkm_mc_intr_mask(struct nvkm_mc *mc) in nvkm_mc_intr_mask() argument 50 u32 intr = mc->func->intr_mask(mc); in nvkm_mc_intr_mask() 57 nvkm_mc_intr(struct nvkm_mc *mc, bool *handled) in nvkm_mc_intr() argument [all …]
|
D | nv04.c | 42 nv04_mc_intr_unarm(struct nvkm_mc *mc) in nv04_mc_intr_unarm() argument 44 struct nvkm_device *device = mc->subdev.device; in nv04_mc_intr_unarm() 50 nv04_mc_intr_rearm(struct nvkm_mc *mc) in nv04_mc_intr_rearm() argument 52 struct nvkm_device *device = mc->subdev.device; in nv04_mc_intr_rearm() 57 nv04_mc_intr_mask(struct nvkm_mc *mc) in nv04_mc_intr_mask() argument 59 return nvkm_rd32(mc->subdev.device, 0x000100); in nv04_mc_intr_mask() 63 nv04_mc_init(struct nvkm_mc *mc) in nv04_mc_init() argument 65 struct nvkm_device *device = mc->subdev.device; in nv04_mc_init()
|
D | Kbuild | 1 nvkm-y += nvkm/subdev/mc/base.o 2 nvkm-y += nvkm/subdev/mc/nv04.o 3 nvkm-y += nvkm/subdev/mc/nv44.o 4 nvkm-y += nvkm/subdev/mc/nv50.o 5 nvkm-y += nvkm/subdev/mc/g98.o 6 nvkm-y += nvkm/subdev/mc/gf100.o 7 nvkm-y += nvkm/subdev/mc/gk20a.o
|
D | gf100.c | 52 gf100_mc_intr_unarm(struct nvkm_mc *mc) in gf100_mc_intr_unarm() argument 54 struct nvkm_device *device = mc->subdev.device; in gf100_mc_intr_unarm() 61 gf100_mc_intr_rearm(struct nvkm_mc *mc) in gf100_mc_intr_rearm() argument 63 struct nvkm_device *device = mc->subdev.device; in gf100_mc_intr_rearm() 69 gf100_mc_intr_mask(struct nvkm_mc *mc) in gf100_mc_intr_mask() argument 71 struct nvkm_device *device = mc->subdev.device; in gf100_mc_intr_mask() 78 gf100_mc_unk260(struct nvkm_mc *mc, u32 data) in gf100_mc_unk260() argument 80 nvkm_wr32(mc->subdev.device, 0x000260, data); in gf100_mc_unk260()
|
D | nv44.c | 27 nv44_mc_init(struct nvkm_mc *mc) in nv44_mc_init() argument 29 struct nvkm_device *device = mc->subdev.device; in nv44_mc_init()
|
D | nv50.c | 45 nv50_mc_init(struct nvkm_mc *mc) in nv50_mc_init() argument 47 struct nvkm_device *device = mc->subdev.device; in nv50_mc_init()
|
/linux-4.4.14/drivers/net/can/usb/peak_usb/ |
D | pcan_usb.c | 348 static int pcan_usb_update_ts(struct pcan_usb_msg_context *mc) in pcan_usb_update_ts() argument 352 if ((mc->ptr+2) > mc->end) in pcan_usb_update_ts() 355 memcpy(&tmp16, mc->ptr, 2); in pcan_usb_update_ts() 357 mc->ts16 = le16_to_cpu(tmp16); in pcan_usb_update_ts() 359 if (mc->rec_idx > 0) in pcan_usb_update_ts() 360 peak_usb_update_ts_now(&mc->pdev->time_ref, mc->ts16); in pcan_usb_update_ts() 362 peak_usb_set_ts_now(&mc->pdev->time_ref, mc->ts16); in pcan_usb_update_ts() 370 static int pcan_usb_decode_ts(struct pcan_usb_msg_context *mc, u8 first_packet) in pcan_usb_decode_ts() argument 376 if ((mc->ptr + 2) > mc->end) in pcan_usb_decode_ts() 379 memcpy(&tmp16, mc->ptr, 2); in pcan_usb_decode_ts() [all …]
|
/linux-4.4.14/sound/soc/ |
D | soc-ops.c | 189 struct soc_mixer_control *mc = in snd_soc_info_volsw() local 193 if (!mc->platform_max) in snd_soc_info_volsw() 194 mc->platform_max = mc->max; in snd_soc_info_volsw() 195 platform_max = mc->platform_max; in snd_soc_info_volsw() 202 uinfo->count = snd_soc_volsw_is_stereo(mc) ? 2 : 1; in snd_soc_info_volsw() 204 uinfo->value.integer.max = platform_max - mc->min; in snd_soc_info_volsw() 224 struct soc_mixer_control *mc = in snd_soc_info_volsw_sx() local 231 uinfo->value.integer.max += mc->min; in snd_soc_info_volsw_sx() 251 struct soc_mixer_control *mc = in snd_soc_get_volsw() local 253 unsigned int reg = mc->reg; in snd_soc_get_volsw() [all …]
|
D | soc-topology.c | 759 struct snd_soc_tplg_mixer_control *mc; in soc_tplg_dmixer_create() local 774 mc = (struct snd_soc_tplg_mixer_control *)tplg->pos; in soc_tplg_dmixer_create() 777 if (strnlen(mc->hdr.name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) == in soc_tplg_dmixer_create() 785 mc->priv.size); in soc_tplg_dmixer_create() 789 mc->hdr.name, mc->hdr.access); in soc_tplg_dmixer_create() 792 kc.name = mc->hdr.name; in soc_tplg_dmixer_create() 795 kc.access = mc->hdr.access; in soc_tplg_dmixer_create() 798 sm->reg = tplc_chan_get_reg(tplg, mc->channel, in soc_tplg_dmixer_create() 800 sm->rreg = tplc_chan_get_reg(tplg, mc->channel, in soc_tplg_dmixer_create() 802 sm->shift = tplc_chan_get_shift(tplg, mc->channel, in soc_tplg_dmixer_create() [all …]
|
D | soc-dapm.c | 316 struct soc_mixer_control *mc; in dapm_kcontrol_data_alloc() local 331 mc = (struct soc_mixer_control *)kcontrol->private_value; in dapm_kcontrol_data_alloc() 333 if (mc->autodisable) { in dapm_kcontrol_data_alloc() 344 template.reg = mc->reg; in dapm_kcontrol_data_alloc() 345 template.mask = (1 << fls(mc->max)) - 1; in dapm_kcontrol_data_alloc() 346 template.shift = mc->shift; in dapm_kcontrol_data_alloc() 347 if (mc->invert) in dapm_kcontrol_data_alloc() 348 template.off_val = mc->max; in dapm_kcontrol_data_alloc() 728 struct soc_mixer_control *mc = (struct soc_mixer_control *) in dapm_set_mixer_path_status() local 730 unsigned int reg = mc->reg; in dapm_set_mixer_path_status() [all …]
|
/linux-4.4.14/drivers/memory/ |
D | tegra20-mc.c | 55 static inline u32 mc_readl(struct tegra20_mc *mc, u32 offs) in mc_readl() argument 60 val = readl(mc->regs[0] + offs); in mc_readl() 62 val = readl(mc->regs[1] + offs - 0x3c); in mc_readl() 67 static inline void mc_writel(struct tegra20_mc *mc, u32 val, u32 offs) in mc_writel() argument 70 writel(val, mc->regs[0] + offs); in mc_writel() 72 writel(val, mc->regs[1] + offs - 0x3c); in mc_writel() 130 static void tegra20_mc_decode(struct tegra20_mc *mc, int n) in tegra20_mc_decode() argument 161 dev_err_ratelimited(mc->dev, "Unknown interrupt status %08lx\n", in tegra20_mc_decode() 166 req = mc_readl(mc, reg[idx].offset); in tegra20_mc_decode() 171 addr = mc_readl(mc, reg[idx].offset + sizeof(u32)); in tegra20_mc_decode() [all …]
|
D | Makefile | 16 obj-$(CONFIG_TEGRA20_MC) += tegra20-mc.o
|
/linux-4.4.14/drivers/misc/ |
D | pti.c | 59 struct pti_masterchannel *mc; member 107 static void pti_write_to_aperture(struct pti_masterchannel *mc, in pti_write_to_aperture() argument 122 aperture = drv_data->pti_ioaddr + (mc->master << 15) in pti_write_to_aperture() 123 + (mc->channel << 8); in pti_write_to_aperture() 165 static void pti_control_frame_built_and_sent(struct pti_masterchannel *mc, in pti_control_frame_built_and_sent() argument 195 snprintf(control_frame, CONTROL_FRAME_LEN, control_format, mc->master, in pti_control_frame_built_and_sent() 196 mc->channel, thread_name_p); in pti_control_frame_built_and_sent() 214 static void pti_write_full_frame_to_aperture(struct pti_masterchannel *mc, in pti_write_full_frame_to_aperture() argument 218 pti_control_frame_built_and_sent(mc, NULL); in pti_write_full_frame_to_aperture() 219 pti_write_to_aperture(mc, (u8 *)buf, len); in pti_write_full_frame_to_aperture() [all …]
|
/linux-4.4.14/arch/x86/include/asm/ |
D | microcode_intel.h | 45 #define get_totalsize(mc) \ argument 46 (((struct microcode_intel *)mc)->hdr.datasize ? \ 47 ((struct microcode_intel *)mc)->hdr.totalsize : \ 50 #define get_datasize(mc) \ argument 51 (((struct microcode_intel *)mc)->hdr.datasize ? \ 52 ((struct microcode_intel *)mc)->hdr.datasize : DEFAULT_UCODE_DATASIZE) 56 extern int has_newer_microcode(void *mc, unsigned int csig, int cpf, int rev); 57 extern int microcode_sanity_check(void *mc, int print_err); 58 extern int find_matching_signature(void *mc, unsigned int csig, int cpf); 75 extern int save_mc_for_early(u8 *mc); [all …]
|
D | microcode.h | 54 void *mc; member
|
/linux-4.4.14/drivers/clk/mediatek/ |
D | clk-mtk.c | 138 struct clk * __init mtk_clk_register_composite(const struct mtk_composite *mc, in mtk_clk_register_composite() argument 152 if (mc->mux_shift >= 0) { in mtk_clk_register_composite() 157 mux->reg = base + mc->mux_reg; in mtk_clk_register_composite() 158 mux->mask = BIT(mc->mux_width) - 1; in mtk_clk_register_composite() 159 mux->shift = mc->mux_shift; in mtk_clk_register_composite() 165 parent_names = mc->parent_names; in mtk_clk_register_composite() 166 num_parents = mc->num_parents; in mtk_clk_register_composite() 168 parent = mc->parent; in mtk_clk_register_composite() 173 if (mc->gate_shift >= 0) { in mtk_clk_register_composite() 180 gate->reg = base + mc->gate_reg; in mtk_clk_register_composite() [all …]
|
D | clk-mtk.h | 126 struct clk *mtk_clk_register_composite(const struct mtk_composite *mc,
|
/linux-4.4.14/arch/x86/um/shared/sysdep/ |
D | mcontext.h | 13 #define GET_FAULTINFO_FROM_MC(fi, mc) \ argument 15 (fi).cr2 = (mc)->cr2; \ 16 (fi).error_code = (mc)->gregs[REG_ERR]; \ 17 (fi).trap_no = (mc)->gregs[REG_TRAPNO]; \ 22 #define GET_FAULTINFO_FROM_MC(fi, mc) \ argument 24 (fi).cr2 = (mc)->gregs[REG_CR2]; \ 25 (fi).error_code = (mc)->gregs[REG_ERR]; \ 26 (fi).trap_no = (mc)->gregs[REG_TRAPNO]; \
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | r520.c | 98 rdev->mc.vram_width = 128; in r520_vram_get_type() 99 rdev->mc.vram_is_ddr = true; in r520_vram_get_type() 103 rdev->mc.vram_width = 32; in r520_vram_get_type() 106 rdev->mc.vram_width = 64; in r520_vram_get_type() 109 rdev->mc.vram_width = 128; in r520_vram_get_type() 112 rdev->mc.vram_width = 256; in r520_vram_get_type() 115 rdev->mc.vram_width = 128; in r520_vram_get_type() 119 rdev->mc.vram_width *= 2; in r520_vram_get_type() 127 radeon_vram_location(rdev, &rdev->mc, 0); in r520_mc_init() 128 rdev->mc.gtt_base_align = 0; in r520_mc_init() [all …]
|
D | radeon_device.c | 570 void radeon_vram_location(struct radeon_device *rdev, struct radeon_mc *mc, u64 base) in radeon_vram_location() argument 574 mc->vram_start = base; in radeon_vram_location() 575 if (mc->mc_vram_size > (rdev->mc.mc_mask - base + 1)) { in radeon_vram_location() 577 mc->real_vram_size = mc->aper_size; in radeon_vram_location() 578 mc->mc_vram_size = mc->aper_size; in radeon_vram_location() 580 mc->vram_end = mc->vram_start + mc->mc_vram_size - 1; in radeon_vram_location() 581 if (rdev->flags & RADEON_IS_AGP && mc->vram_end > mc->gtt_start && mc->vram_start <= mc->gtt_end) { in radeon_vram_location() 583 mc->real_vram_size = mc->aper_size; in radeon_vram_location() 584 mc->mc_vram_size = mc->aper_size; in radeon_vram_location() 586 mc->vram_end = mc->vram_start + mc->mc_vram_size - 1; in radeon_vram_location() [all …]
|
D | rv770.c | 923 WREG32(VM_CONTEXT0_PAGE_TABLE_START_ADDR, rdev->mc.gtt_start >> 12); in rv770_pcie_gart_enable() 924 WREG32(VM_CONTEXT0_PAGE_TABLE_END_ADDR, rdev->mc.gtt_end >> 12); in rv770_pcie_gart_enable() 935 (unsigned)(rdev->mc.gtt_size >> 20), in rv770_pcie_gart_enable() 1029 if (rdev->mc.vram_start < rdev->mc.gtt_start) { in rv770_mc_program() 1032 rdev->mc.vram_start >> 12); in rv770_mc_program() 1034 rdev->mc.gtt_end >> 12); in rv770_mc_program() 1038 rdev->mc.gtt_start >> 12); in rv770_mc_program() 1040 rdev->mc.vram_end >> 12); in rv770_mc_program() 1044 rdev->mc.vram_start >> 12); in rv770_mc_program() 1046 rdev->mc.vram_end >> 12); in rv770_mc_program() [all …]
|
D | radeon_agp.c | 244 rdev->mc.agp_base = rdev->ddev->agp->agp_info.aper_base; in radeon_agp_init() 245 rdev->mc.gtt_size = rdev->ddev->agp->agp_info.aper_size << 20; in radeon_agp_init() 246 rdev->mc.gtt_start = rdev->mc.agp_base; in radeon_agp_init() 247 rdev->mc.gtt_end = rdev->mc.gtt_start + rdev->mc.gtt_size - 1; in radeon_agp_init() 249 rdev->mc.gtt_size >> 20, rdev->mc.gtt_start, rdev->mc.gtt_end); in radeon_agp_init()
|
D | rs400.c | 41 switch (rdev->mc.gtt_size/(1024*1024)) { in rs400_gart_adjust_size() 52 (unsigned)(rdev->mc.gtt_size >> 20)); in rs400_gart_adjust_size() 55 rdev->mc.gtt_size = 32 * 1024 * 1024; in rs400_gart_adjust_size() 85 switch(rdev->mc.gtt_size / (1024 * 1024)) { in rs400_gart_init() 116 switch(rdev->mc.gtt_size / (1024 * 1024)) { in rs400_gart_enable() 149 tmp = REG_SET(RS690_MC_AGP_TOP, rdev->mc.gtt_end >> 16); in rs400_gart_enable() 150 tmp |= REG_SET(RS690_MC_AGP_START, rdev->mc.gtt_start >> 16); in rs400_gart_enable() 188 (unsigned)(rdev->mc.gtt_size >> 20), in rs400_gart_enable() 268 rdev->mc.igp_sideport_enabled = radeon_combios_sideport_present(rdev); in rs400_mc_init() 270 rdev->mc.vram_is_ddr = true; in rs400_mc_init() [all …]
|
D | radeon_object.c | 107 rbo->rdev->mc.visible_vram_size < rbo->rdev->mc.real_vram_size) { in radeon_ttm_placement_from_domain() 109 rbo->rdev->mc.visible_vram_size >> PAGE_SHIFT; in radeon_ttm_placement_from_domain() 172 rbo->rdev->mc.visible_vram_size >> PAGE_SHIFT; in radeon_ttm_placement_from_domain() 346 domain_start = bo->rdev->mc.vram_start; in radeon_bo_pin_restricted() 348 domain_start = bo->rdev->mc.gtt_start; in radeon_bo_pin_restricted() 360 (!max_offset || max_offset > bo->rdev->mc.visible_vram_size)) in radeon_bo_pin_restricted() 362 bo->rdev->mc.visible_vram_size >> PAGE_SHIFT; in radeon_bo_pin_restricted() 420 if (rdev->mc.igp_sideport_enabled == false) in radeon_bo_evict_vram() 451 rdev->mc.vram_mtrr = arch_phys_wc_add(rdev->mc.aper_base, in radeon_bo_init() 452 rdev->mc.aper_size); in radeon_bo_init() [all …]
|
D | rs690.c | 156 rdev->mc.vram_is_ddr = true; in rs690_mc_init() 157 rdev->mc.vram_width = 128; in rs690_mc_init() 158 rdev->mc.real_vram_size = RREG32(RADEON_CONFIG_MEMSIZE); in rs690_mc_init() 159 rdev->mc.mc_vram_size = rdev->mc.real_vram_size; in rs690_mc_init() 160 rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0); in rs690_mc_init() 161 rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0); in rs690_mc_init() 162 rdev->mc.visible_vram_size = rdev->mc.aper_size; in rs690_mc_init() 165 rdev->mc.igp_sideport_enabled = radeon_atombios_sideport_present(rdev); in rs690_mc_init() 170 if (rdev->mc.igp_sideport_enabled && in rs690_mc_init() 171 (rdev->mc.real_vram_size == (384 * 1024 * 1024))) { in rs690_mc_init() [all …]
|
D | rs600.c | 590 WREG32_MC(R_00013C_MC_PT0_CONTEXT0_FLAT_START_ADDR, rdev->mc.gtt_start); in rs600_gart_enable() 591 WREG32_MC(R_00014C_MC_PT0_CONTEXT0_FLAT_END_ADDR, rdev->mc.gtt_end); in rs600_gart_enable() 595 WREG32_MC(R_000112_MC_PT0_SYSTEM_APERTURE_LOW_ADDR, rdev->mc.vram_start); in rs600_gart_enable() 596 WREG32_MC(R_000114_MC_PT0_SYSTEM_APERTURE_HIGH_ADDR, rdev->mc.vram_end); in rs600_gart_enable() 605 (unsigned)(rdev->mc.gtt_size >> 20), in rs600_gart_enable() 868 rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0); in rs600_mc_init() 869 rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0); in rs600_mc_init() 870 rdev->mc.vram_is_ddr = true; in rs600_mc_init() 871 rdev->mc.vram_width = 128; in rs600_mc_init() 872 rdev->mc.real_vram_size = RREG32(RADEON_CONFIG_MEMSIZE); in rs600_mc_init() [all …]
|
D | radeon_ttm.c | 143 man->gpu_offset = rdev->mc.gtt_start; in radeon_init_mem_type() 165 man->gpu_offset = rdev->mc.vram_start; in radeon_init_mem_type() 201 else if (rbo->rdev->mc.visible_vram_size < rbo->rdev->mc.real_vram_size && in radeon_evict_flags() 202 bo->mem.start < (rbo->rdev->mc.visible_vram_size >> PAGE_SHIFT)) { in radeon_evict_flags() 203 unsigned fpfn = rbo->rdev->mc.visible_vram_size >> PAGE_SHIFT; in radeon_evict_flags() 271 old_start += rdev->mc.vram_start; in radeon_move_blit() 274 old_start += rdev->mc.gtt_start; in radeon_move_blit() 282 new_start += rdev->mc.vram_start; in radeon_move_blit() 285 new_start += rdev->mc.gtt_start; in radeon_move_blit() 470 mem->bus.base = rdev->mc.agp_base; in radeon_ttm_io_mem_reserve() [all …]
|
D | rv515.c | 182 rdev->mc.vram_width = 128; in rv515_vram_get_type() 183 rdev->mc.vram_is_ddr = true; in rv515_vram_get_type() 187 rdev->mc.vram_width = 64; in rv515_vram_get_type() 190 rdev->mc.vram_width = 128; in rv515_vram_get_type() 193 rdev->mc.vram_width = 128; in rv515_vram_get_type() 203 radeon_vram_location(rdev, &rdev->mc, 0); in rv515_mc_init() 204 rdev->mc.gtt_base_align = 0; in rv515_mc_init() 206 radeon_gtt_location(rdev, &rdev->mc); in rv515_mc_init() 388 upper_32_bits(rdev->mc.vram_start)); in rv515_mc_resume() 390 upper_32_bits(rdev->mc.vram_start)); in rv515_mc_resume() [all …]
|
D | r600.c | 1087 WREG32(VM_CONTEXT0_INVALIDATION_LOW_ADDR, rdev->mc.gtt_start >> 12); in r600_pcie_gart_tlb_flush() 1088 WREG32(VM_CONTEXT0_INVALIDATION_HIGH_ADDR, (rdev->mc.gtt_end - 1) >> 12); in r600_pcie_gart_tlb_flush() 1161 WREG32(VM_CONTEXT0_PAGE_TABLE_START_ADDR, rdev->mc.gtt_start >> 12); in r600_pcie_gart_enable() 1162 WREG32(VM_CONTEXT0_PAGE_TABLE_END_ADDR, rdev->mc.gtt_end >> 12); in r600_pcie_gart_enable() 1173 (unsigned)(rdev->mc.gtt_size >> 20), in r600_pcie_gart_enable() 1319 if (rdev->mc.vram_start < rdev->mc.gtt_start) { in r600_mc_program() 1322 rdev->mc.vram_start >> 12); in r600_mc_program() 1324 rdev->mc.gtt_end >> 12); in r600_mc_program() 1328 rdev->mc.gtt_start >> 12); in r600_mc_program() 1330 rdev->mc.vram_end >> 12); in r600_mc_program() [all …]
|
D | r100.c | 660 WREG32(RADEON_AIC_LO_ADDR, rdev->mc.gtt_start); in r100_pci_gart_enable() 661 WREG32(RADEON_AIC_HI_ADDR, rdev->mc.gtt_end); in r100_pci_gart_enable() 668 (unsigned)(rdev->mc.gtt_size >> 20), in r100_pci_gart_enable() 1217 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size); in r100_cp_init() 1245 radeon_ttm_set_active_vram_size(rdev, rdev->mc.visible_vram_size); in r100_cp_disable() 2705 rdev->mc.vram_is_ddr = false; in r100_vram_get_type() 2707 rdev->mc.vram_is_ddr = true; in r100_vram_get_type() 2709 rdev->mc.vram_is_ddr = true; in r100_vram_get_type() 2715 rdev->mc.vram_width = 32; in r100_vram_get_type() 2717 rdev->mc.vram_width = 64; in r100_vram_get_type() [all …]
|
D | r300.c | 163 WREG32_PCIE(RADEON_PCIE_TX_GART_START_LO, rdev->mc.gtt_start); in rv370_pcie_gart_enable() 164 tmp = rdev->mc.gtt_end & ~RADEON_GPU_PAGE_MASK; in rv370_pcie_gart_enable() 171 WREG32_PCIE(RADEON_PCIE_TX_DISCARD_RD_ADDR_LO, rdev->mc.vram_start); in rv370_pcie_gart_enable() 181 (unsigned)(rdev->mc.gtt_size >> 20), in rv370_pcie_gart_enable() 479 rdev->mc.vram_is_ddr = true; in r300_mc_init() 483 case 0: rdev->mc.vram_width = 64; break; in r300_mc_init() 484 case 1: rdev->mc.vram_width = 128; break; in r300_mc_init() 485 case 2: rdev->mc.vram_width = 256; break; in r300_mc_init() 486 default: rdev->mc.vram_width = 128; break; in r300_mc_init() 489 base = rdev->mc.aper_base; in r300_mc_init() [all …]
|
D | radeon_fb.c | 251 tmp = radeon_bo_gpu_offset(rbo) - rdev->mc.vram_start; in radeonfb_create() 252 info->fix.smem_start = rdev->mc.aper_base + tmp; in radeonfb_create() 261 info->apertures->ranges[0].size = rdev->mc.aper_size; in radeonfb_create() 271 DRM_INFO("vram apper at 0x%lX\n", (unsigned long)rdev->mc.aper_base); in radeonfb_create() 330 if (ASIC_IS_RN50(rdev) || rdev->mc.real_vram_size <= (32*1024*1024)) in radeon_fbdev_init()
|
D | radeon_test.c | 59 n = rdev->mc.gtt_size - rdev->gart_pin_size; in radeon_do_test_moves() 157 (gtt_addr - rdev->mc.gtt_start + in radeon_do_test_moves() 160 (vram_addr - rdev->mc.vram_start + in radeon_do_test_moves() 208 (vram_addr - rdev->mc.vram_start + in radeon_do_test_moves() 211 (gtt_addr - rdev->mc.gtt_start + in radeon_do_test_moves() 221 gtt_addr - rdev->mc.gtt_start); in radeon_do_test_moves()
|
D | evergreen.c | 2535 WREG32(VM_CONTEXT0_PAGE_TABLE_START_ADDR, rdev->mc.gtt_start >> 12); in evergreen_pcie_gart_enable() 2536 WREG32(VM_CONTEXT0_PAGE_TABLE_END_ADDR, rdev->mc.gtt_end >> 12); in evergreen_pcie_gart_enable() 2546 (unsigned)(rdev->mc.gtt_size >> 20), in evergreen_pcie_gart_enable() 2858 upper_32_bits(rdev->mc.vram_start)); in evergreen_mc_resume() 2860 upper_32_bits(rdev->mc.vram_start)); in evergreen_mc_resume() 2862 (u32)rdev->mc.vram_start); in evergreen_mc_resume() 2864 (u32)rdev->mc.vram_start); in evergreen_mc_resume() 2868 WREG32(EVERGREEN_VGA_MEMORY_BASE_ADDRESS_HIGH, upper_32_bits(rdev->mc.vram_start)); in evergreen_mc_resume() 2869 WREG32(EVERGREEN_VGA_MEMORY_BASE_ADDRESS, (u32)rdev->mc.vram_start); in evergreen_mc_resume() 2963 if (rdev->mc.vram_start < rdev->mc.gtt_start) { in evergreen_mc_program() [all …]
|
D | radeon_gart.c | 342 rdev->gart.num_cpu_pages = rdev->mc.gtt_size / PAGE_SIZE; in radeon_gart_init() 343 rdev->gart.num_gpu_pages = rdev->mc.gtt_size / RADEON_GPU_PAGE_SIZE; in radeon_gart_init()
|
D | si.c | 3467 radeon_ttm_set_active_vram_size(rdev, rdev->mc.visible_vram_size); in si_cp_enable() 3766 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size); in si_cp_resume() 4158 rdev->mc.vram_start >> 12); in si_mc_program() 4160 rdev->mc.vram_end >> 12); in si_mc_program() 4163 tmp = ((rdev->mc.vram_end >> 24) & 0xFFFF) << 16; in si_mc_program() 4164 tmp |= ((rdev->mc.vram_start >> 24) & 0xFFFF); in si_mc_program() 4167 WREG32(HDP_NONSURFACE_BASE, (rdev->mc.vram_start >> 8)); in si_mc_program() 4185 struct radeon_mc *mc) in si_vram_gtt_location() argument 4187 if (mc->mc_vram_size > 0xFFC0000000ULL) { in si_vram_gtt_location() 4190 mc->real_vram_size = 0xFFC0000000ULL; in si_vram_gtt_location() [all …]
|
D | radeon_ucode.h | 212 struct mc_firmware_header_v1_0 mc; member
|
D | ni_dma.c | 163 radeon_ttm_set_active_vram_size(rdev, rdev->mc.visible_vram_size); in cayman_dma_stop() 259 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size); in cayman_dma_resume()
|
D | r600_dma.c | 104 radeon_ttm_set_active_vram_size(rdev, rdev->mc.visible_vram_size); in r600_dma_stop() 181 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size); in r600_dma_resume()
|
D | radeon_gem.c | 62 max_size = rdev->mc.gtt_size - rdev->gart_pin_size; in radeon_gem_object_create() 223 args->vram_size = rdev->mc.real_vram_size; in radeon_gem_info_ioctl() 226 args->gart_size = rdev->mc.gtt_size; in radeon_gem_info_ioctl()
|
D | cik.c | 126 extern void si_vram_gtt_location(struct radeon_device *rdev, struct radeon_mc *mc); 4284 radeon_ttm_set_active_vram_size(rdev, rdev->mc.visible_vram_size); in cik_cp_gfx_enable() 4523 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size); in cik_cp_gfx_resume() 5702 rdev->mc.vram_start >> 12); in cik_mc_program() 5704 rdev->mc.vram_end >> 12); in cik_mc_program() 5707 tmp = ((rdev->mc.vram_end >> 24) & 0xFFFF) << 16; in cik_mc_program() 5708 tmp |= ((rdev->mc.vram_start >> 24) & 0xFFFF); in cik_mc_program() 5711 WREG32(HDP_NONSURFACE_BASE, (rdev->mc.vram_start >> 8)); in cik_mc_program() 5741 rdev->mc.vram_is_ddr = true; in cik_mc_init() 5779 rdev->mc.vram_width = numchan * chansize; in cik_mc_init() [all …]
|
D | ni.c | 1309 WREG32(VM_CONTEXT0_PAGE_TABLE_START_ADDR, rdev->mc.gtt_start >> 12); in cayman_pcie_gart_enable() 1310 WREG32(VM_CONTEXT0_PAGE_TABLE_END_ADDR, rdev->mc.gtt_end >> 12); in cayman_pcie_gart_enable() 1356 (unsigned)(rdev->mc.gtt_size >> 20), in cayman_pcie_gart_enable() 1473 radeon_ttm_set_active_vram_size(rdev, rdev->mc.visible_vram_size); in cayman_cp_enable() 1747 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size); in cayman_cp_resume()
|
D | cik_sdma.c | 257 radeon_ttm_set_active_vram_size(rdev, rdev->mc.visible_vram_size); in cik_sdma_gfx_stop() 435 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size); in cik_sdma_gfx_resume()
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | opal-msglog.c | 38 struct memcons *mc = bin_attr->private; in opal_msglog_read() local 44 if (!mc) in opal_msglog_read() 47 out_pos = be32_to_cpu(ACCESS_ONCE(mc->out_pos)); in opal_msglog_read() 53 conbuf = phys_to_virt(be64_to_cpu(mc->obuf_phys)); in opal_msglog_read() 61 avail = be32_to_cpu(mc->obuf_size) - out_pos; in opal_msglog_read() 79 if (out_pos > be32_to_cpu(mc->obuf_size)) { in opal_msglog_read() 102 struct memcons *mc; in opal_msglog_init() local 109 mc = phys_to_virt(mcaddr); in opal_msglog_init() 110 if (!mc) { in opal_msglog_init() 115 if (be64_to_cpu(mc->magic) != MEMCONS_MAGIC) { in opal_msglog_init() [all …]
|
/linux-4.4.14/arch/mn10300/include/asm/ |
D | mmu_context.h | 66 unsigned long mc = ++(*pmc); in allocate_mmu_context() local 68 if (!(mc & MMU_CONTEXT_TLBPID_MASK)) { in allocate_mmu_context() 75 if (!mc) in allocate_mmu_context() 76 *pmc = mc = MMU_CONTEXT_FIRST_VERSION; in allocate_mmu_context() 78 mm_context(mm) = mc; in allocate_mmu_context() 79 return mc; in allocate_mmu_context() 87 unsigned long mc = MMU_NO_CONTEXT, cache; in get_mmu_context() local 91 mc = mm_context(mm); in get_mmu_context() 94 if ((mc ^ cache) & MMU_CONTEXT_VERSION_MASK) in get_mmu_context() 95 mc = allocate_mmu_context(mm); in get_mmu_context() [all …]
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-devices-edac | 1 What: /sys/devices/system/edac/mc/mc*/reset_counters 12 What: /sys/devices/system/edac/mc/mc*/seconds_since_reset 19 What: /sys/devices/system/edac/mc/mc*/mc_name 25 What: /sys/devices/system/edac/mc/mc*/size_mb 31 What: /sys/devices/system/edac/mc/mc*/ue_count 39 What: /sys/devices/system/edac/mc/mc*/ue_noinfo_count 46 What: /sys/devices/system/edac/mc/mc*/ce_count 56 What: /sys/devices/system/edac/mc/mc*/ce_noinfo_count 66 What: /sys/devices/system/edac/mc/mc*/sdram_scrub_rate 78 What: /sys/devices/system/edac/mc/mc*/max_location [all …]
|
/linux-4.4.14/arch/x86/kernel/cpu/microcode/ |
D | intel_lib.c | 47 int microcode_sanity_check(void *mc, int print_err) in microcode_sanity_check() argument 50 struct microcode_header_intel *mc_header = mc; in microcode_sanity_check() 77 ext_header = mc + MC_HEADER_SIZE + data_size; in microcode_sanity_check() 105 orig_sum += ((int *)mc)[i]; in microcode_sanity_check() 133 int find_matching_signature(void *mc, unsigned int csig, int cpf) in find_matching_signature() argument 135 struct microcode_header_intel *mc_hdr = mc; in find_matching_signature() 147 ext_hdr = mc + get_datasize(mc_hdr) + MC_HEADER_SIZE; in find_matching_signature() 161 int has_newer_microcode(void *mc, unsigned int csig, int cpf, int new_rev) in has_newer_microcode() argument 163 struct microcode_header_intel *mc_hdr = mc; in has_newer_microcode() 168 return find_matching_signature(mc, csig, cpf); in has_newer_microcode()
|
D | amd.c | 235 struct microcode_amd *mc; in apply_ucode_in_initrd() local 242 mc = (struct microcode_amd *)(data + SECTION_HDR_SIZE); in apply_ucode_in_initrd() 244 if (eq_id == mc->hdr.processor_rev_id && rev < mc->hdr.patch_id) { in apply_ucode_in_initrd() 246 if (!__apply_microcode_amd(mc)) { in apply_ucode_in_initrd() 247 rev = mc->hdr.patch_id; in apply_ucode_in_initrd() 251 memcpy(patch, mc, in apply_ucode_in_initrd() 314 struct microcode_amd *mc; in load_ucode_amd_ap() local 318 mc = (struct microcode_amd *)__pa_nodebug(amd_ucode_patch); in load_ucode_amd_ap() 319 if (mc->hdr.patch_id && mc->hdr.processor_rev_id) { in load_ucode_amd_ap() 320 __apply_microcode_amd(mc); in load_ucode_amd_ap() [all …]
|
D | intel.c | 76 uci->mc = (struct microcode_intel *)new_mc; in load_microcode_early() 198 struct microcode_intel *mc; in save_microcode() local 206 mc = mc_saved_src[i]; in save_microcode() 207 mc_hdr = &mc->hdr; in save_microcode() 216 memcpy(saved_ptr[i], mc, size); in save_microcode() 464 int save_mc_for_early(u8 *mc) in save_mc_for_early() argument 490 mc_saved_count = _save_mc(mc_saved_tmp, mc, mc_saved_count); in save_mc_for_early() 618 mc_intel = uci->mc; in print_ucode() 643 mc_intel = uci->mc; in print_ucode() 656 mc_intel = uci->mc; in apply_microcode_early() [all …]
|
D | core.c | 559 if (uci->valid && uci->mc) in mc_bp_resume() 561 else if (!uci->mc) in mc_bp_resume()
|
/linux-4.4.14/arch/um/os-Linux/ |
D | signal.c | 30 static void sig_handler_common(int sig, struct siginfo *si, mcontext_t *mc) in sig_handler_common() argument 38 get_regs_from_mc(&r, mc); in sig_handler_common() 39 GET_FAULTINFO_FROM_MC(r.faultinfo, mc); in sig_handler_common() 66 void sig_handler(int sig, struct siginfo *si, mcontext_t *mc) in sig_handler() argument 78 sig_handler_common(sig, si, mc); in sig_handler() 83 static void timer_real_alarm_handler(mcontext_t *mc) in timer_real_alarm_handler() argument 87 if (mc != NULL) in timer_real_alarm_handler() 88 get_regs_from_mc(®s, mc); in timer_real_alarm_handler() 92 void timer_alarm_handler(int sig, struct siginfo *unused_si, mcontext_t *mc) in timer_alarm_handler() argument 104 timer_real_alarm_handler(mc); in timer_alarm_handler() [all …]
|
/linux-4.4.14/arch/x86/xen/ |
D | multicalls.c | 58 struct multicall_entry *mc; in xen_mc_flush() local 80 mc = &b->entries[0]; in xen_mc_flush() 82 mc->result = privcmd_call(mc->op, in xen_mc_flush() 83 mc->args[0], mc->args[1], mc->args[2], in xen_mc_flush() 84 mc->args[3], mc->args[4]); in xen_mc_flush() 85 ret = mc->result < 0; in xen_mc_flush() 151 ret.mc = &b->entries[b->mcidx]; in __xen_mc_entry() 182 ret.mc = &b->entries[b->mcidx - 1]; in xen_mc_extend_args()
|
D | mmu.c | 211 MULTI_mmu_update(mcs.mc, mcs.args, 1, NULL, domid); in xen_set_domain_pte() 224 if (mcs.mc != NULL) { in xen_extend_mmu_update() 225 mcs.mc->args[1]++; in xen_extend_mmu_update() 228 MULTI_mmu_update(mcs.mc, mcs.args, 1, NULL, DOMID_SELF); in xen_extend_mmu_update() 242 if (mcs.mc != NULL) { in xen_extend_mmuext_op() 243 mcs.mc->args[1]++; in xen_extend_mmuext_op() 246 MULTI_mmuext_op(mcs.mc, mcs.args, 1, NULL, DOMID_SELF); in xen_extend_mmuext_op() 783 MULTI_update_va_mapping(mcs.mc, (unsigned long)pt, in xen_pin_page() 915 MULTI_update_va_mapping(mcs.mc, (unsigned long)pt, in xen_unpin_page() 1327 MULTI_mmuext_op(mcs.mc, op, 1, NULL, DOMID_SELF); in xen_flush_tlb_all() [all …]
|
D | multicalls.h | 11 struct multicall_entry *mc; member
|
D | enlighten.c | 584 MULTI_mmuext_op(mcs.mc, op, 1, NULL, DOMID_SELF); in xen_set_ldt() 685 struct multicall_space mc; in load_TLS_descriptor() local 694 mc = __xen_mc_entry(0); in load_TLS_descriptor() 696 MULTI_update_descriptor(mc.mc, maddr.maddr, t->tls_array[i]); in load_TLS_descriptor() 959 MULTI_stack_switch(mcs.mc, __KERNEL_DS, thread->sp0); in xen_load_sp0() 983 MULTI_fpu_taskswitch(mcs.mc, 0); in xen_clts() 1012 MULTI_fpu_taskswitch(mcs.mc, (cr0 & X86_CR0_TS) != 0); in xen_write_cr0()
|
/linux-4.4.14/arch/avr32/include/asm/ |
D | mmu_context.h | 43 unsigned long mc = mmu_context_cache; in get_mmu_context() local 45 if (((mm->context ^ mc) & MMU_CONTEXT_VERSION_MASK) == 0) in get_mmu_context() 50 mc = ++mmu_context_cache; in get_mmu_context() 51 if (!(mc & MMU_CONTEXT_ASID_MASK)) { in get_mmu_context() 61 if (!mc) in get_mmu_context() 62 mmu_context_cache = mc = MMU_CONTEXT_FIRST_VERSION; in get_mmu_context() 64 mm->context = mc; in get_mmu_context()
|
/linux-4.4.14/drivers/staging/fsl-mc/bus/ |
D | Makefile | 8 obj-$(CONFIG_FSL_MC_BUS) += mc-bus-driver.o 10 mc-bus-driver-objs := mc-bus.o \ 11 mc-sys.o \ 15 mc-allocator.o \
|
D | mc-bus.c | 287 struct fsl_mc *mc; in translate_mc_addr() local 292 mc = dev_get_drvdata(root_dprc_dev->parent); in translate_mc_addr() 294 if (mc->num_translation_ranges == 0) { in translate_mc_addr() 302 for (i = 0; i < mc->num_translation_ranges; i++) { in translate_mc_addr() 304 &mc->translation_ranges[i]; in translate_mc_addr() 674 struct fsl_mc *mc; in fsl_mc_bus_probe() local 685 mc = devm_kzalloc(&pdev->dev, sizeof(*mc), GFP_KERNEL); in fsl_mc_bus_probe() 686 if (!mc) in fsl_mc_bus_probe() 689 platform_set_drvdata(pdev, mc); in fsl_mc_bus_probe() 735 &mc->translation_ranges, in fsl_mc_bus_probe() [all …]
|
D | Kconfig | 14 QorIQ Management Complex (fsl-mc). The fsl-mc is a hardware
|
/linux-4.4.14/arch/x86/um/os-Linux/ |
D | mcontext.c | 6 void get_regs_from_mc(struct uml_pt_regs *regs, mcontext_t *mc) in get_regs_from_mc() argument 9 #define COPY2(X,Y) regs->gp[X] = mc->gregs[REG_##Y] in get_regs_from_mc() 10 #define COPY(X) regs->gp[X] = mc->gregs[REG_##X] in get_regs_from_mc() 11 #define COPY_SEG(X) regs->gp[X] = mc->gregs[REG_##X] & 0xffff; in get_regs_from_mc() 12 #define COPY_SEG_CPL3(X) regs->gp[X] = (mc->gregs[REG_##X] & 0xffff) | 3; in get_regs_from_mc() 19 #define COPY2(X,Y) regs->gp[X/sizeof(unsigned long)] = mc->gregs[REG_##Y] in get_regs_from_mc() 20 #define COPY(X) regs->gp[X/sizeof(unsigned long)] = mc->gregs[REG_##X] in get_regs_from_mc()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | gmc_v8_0.c | 220 err = request_firmware(&adev->mc.fw, fw_name, adev->dev); in gmc_v8_0_init_microcode() 223 err = amdgpu_ucode_validate(adev->mc.fw); in gmc_v8_0_init_microcode() 230 release_firmware(adev->mc.fw); in gmc_v8_0_init_microcode() 231 adev->mc.fw = NULL; in gmc_v8_0_init_microcode() 252 if (!adev->mc.fw) in gmc_v8_0_mc_load_microcode() 255 hdr = (const struct mc_firmware_header_v1_0 *)adev->mc.fw->data; in gmc_v8_0_mc_load_microcode() 258 adev->mc.fw_version = le32_to_cpu(hdr->header.ucode_version); in gmc_v8_0_mc_load_microcode() 261 (adev->mc.fw->data + le32_to_cpu(hdr->io_debug_array_offset_bytes)); in gmc_v8_0_mc_load_microcode() 264 (adev->mc.fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes)); in gmc_v8_0_mc_load_microcode() 314 struct amdgpu_mc *mc) in gmc_v8_0_vram_gtt_location() argument [all …]
|
D | gmc_v7_0.c | 179 err = request_firmware(&adev->mc.fw, fw_name, adev->dev); in gmc_v7_0_init_microcode() 182 err = amdgpu_ucode_validate(adev->mc.fw); in gmc_v7_0_init_microcode() 189 release_firmware(adev->mc.fw); in gmc_v7_0_init_microcode() 190 adev->mc.fw = NULL; in gmc_v7_0_init_microcode() 211 if (!adev->mc.fw) in gmc_v7_0_mc_load_microcode() 214 hdr = (const struct mc_firmware_header_v1_0 *)adev->mc.fw->data; in gmc_v7_0_mc_load_microcode() 217 adev->mc.fw_version = le32_to_cpu(hdr->header.ucode_version); in gmc_v7_0_mc_load_microcode() 220 (adev->mc.fw->data + le32_to_cpu(hdr->io_debug_array_offset_bytes)); in gmc_v7_0_mc_load_microcode() 223 (adev->mc.fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes)); in gmc_v7_0_mc_load_microcode() 273 struct amdgpu_mc *mc) in gmc_v7_0_vram_gtt_location() argument [all …]
|
D | amdgpu_object.c | 48 if (mem->start << PAGE_SHIFT < adev->mc.visible_vram_size) { in amdgpu_get_vis_part_size() 50 adev->mc.visible_vram_size ? in amdgpu_get_vis_part_size() 51 adev->mc.visible_vram_size - (mem->start << PAGE_SHIFT) : in amdgpu_get_vis_part_size() 128 adev->mc.visible_vram_size < adev->mc.real_vram_size) { in amdgpu_ttm_placement_init() 130 adev->mc.visible_vram_size >> PAGE_SHIFT; in amdgpu_ttm_placement_init() 192 adev->mc.visible_vram_size >> PAGE_SHIFT; in amdgpu_ttm_placement_init() 384 domain_start = bo->adev->mc.vram_start; in amdgpu_bo_pin_restricted() 386 domain_start = bo->adev->mc.gtt_start; in amdgpu_bo_pin_restricted() 398 (!max_offset || max_offset > bo->adev->mc.visible_vram_size)) { in amdgpu_bo_pin_restricted() 400 bo->adev->mc.visible_vram_size)) in amdgpu_bo_pin_restricted() [all …]
|
D | amdgpu_device.c | 557 void amdgpu_vram_location(struct amdgpu_device *adev, struct amdgpu_mc *mc, u64 base) in amdgpu_vram_location() argument 561 mc->vram_start = base; in amdgpu_vram_location() 562 if (mc->mc_vram_size > (adev->mc.mc_mask - base + 1)) { in amdgpu_vram_location() 564 mc->real_vram_size = mc->aper_size; in amdgpu_vram_location() 565 mc->mc_vram_size = mc->aper_size; in amdgpu_vram_location() 567 mc->vram_end = mc->vram_start + mc->mc_vram_size - 1; in amdgpu_vram_location() 568 if (limit && limit < mc->real_vram_size) in amdgpu_vram_location() 569 mc->real_vram_size = limit; in amdgpu_vram_location() 571 mc->mc_vram_size >> 20, mc->vram_start, in amdgpu_vram_location() 572 mc->vram_end, mc->real_vram_size >> 20); in amdgpu_vram_location() [all …]
|
D | amdgpu_cgs.c | 54 *mc_size = adev->mc.visible_vram_size; in amdgpu_cgs_gpu_mem_info() 55 *mem_size = adev->mc.visible_vram_size - adev->vram_pin_size; in amdgpu_cgs_gpu_mem_info() 59 *mc_start = adev->mc.visible_vram_size; in amdgpu_cgs_gpu_mem_info() 60 *mc_size = adev->mc.real_vram_size - adev->mc.visible_vram_size; in amdgpu_cgs_gpu_mem_info() 65 *mc_start = adev->mc.gtt_start; in amdgpu_cgs_gpu_mem_info() 66 *mc_size = adev->mc.gtt_size; in amdgpu_cgs_gpu_mem_info() 67 *mem_size = adev->mc.gtt_size - adev->gart_pin_size; in amdgpu_cgs_gpu_mem_info() 151 if (max_offset > adev->mc.real_vram_size) in amdgpu_cgs_alloc_gpu_mem() 162 if (adev->mc.visible_vram_size < adev->mc.real_vram_size) { in amdgpu_cgs_alloc_gpu_mem() 164 max(min_offset, adev->mc.visible_vram_size) >> PAGE_SHIFT; in amdgpu_cgs_alloc_gpu_mem() [all …]
|
D | amdgpu_ttm.c | 143 man->gpu_offset = adev->mc.gtt_start; in amdgpu_init_mem_type() 151 man->gpu_offset = adev->mc.vram_start; in amdgpu_init_mem_type() 241 old_start += adev->mc.vram_start; in amdgpu_move_blit() 244 old_start += adev->mc.gtt_start; in amdgpu_move_blit() 252 new_start += adev->mc.vram_start; in amdgpu_move_blit() 255 new_start += adev->mc.gtt_start; in amdgpu_move_blit() 440 if ((mem->bus.offset + mem->bus.size) > adev->mc.visible_vram_size) in amdgpu_ttm_io_mem_reserve() 442 mem->bus.base = adev->mc.aper_base; in amdgpu_ttm_io_mem_reserve() 877 adev->mc.real_vram_size >> PAGE_SHIFT); in amdgpu_ttm_init() 883 amdgpu_ttm_set_active_vram_size(adev, adev->mc.visible_vram_size); in amdgpu_ttm_init() [all …]
|
D | amdgpu_fb.c | 232 tmp = amdgpu_bo_gpu_offset(rbo) - adev->mc.vram_start; in amdgpufb_create() 233 info->fix.smem_start = adev->mc.aper_base + tmp; in amdgpufb_create() 242 info->apertures->ranges[0].size = adev->mc.aper_size; in amdgpufb_create() 252 DRM_INFO("vram apper at 0x%lX\n", (unsigned long)adev->mc.aper_base); in amdgpufb_create() 338 if (adev->mc.real_vram_size <= (32*1024*1024)) in amdgpu_fbdev_init()
|
D | amdgpu_test.c | 45 n = adev->mc.gtt_size - AMDGPU_IB_POOL_SIZE*64*1024; in amdgpu_do_test_moves() 145 (gtt_addr - adev->mc.gtt_start + in amdgpu_do_test_moves() 148 (vram_addr - adev->mc.vram_start + in amdgpu_do_test_moves() 190 (vram_addr - adev->mc.vram_start + in amdgpu_do_test_moves() 193 (gtt_addr - adev->mc.gtt_start + in amdgpu_do_test_moves() 203 gtt_addr - adev->mc.gtt_start); in amdgpu_do_test_moves()
|
D | amdgpu_kms.c | 310 fw_info.ver = adev->mc.fw_version; in amdgpu_info_ioctl() 384 vram_gtt.vram_size = adev->mc.real_vram_size; in amdgpu_info_ioctl() 385 vram_gtt.vram_cpu_accessible_size = adev->mc.visible_vram_size; in amdgpu_info_ioctl() 387 vram_gtt.gtt_size = adev->mc.gtt_size; in amdgpu_info_ioctl() 469 dev_info.vram_type = adev->mc.vram_type; in amdgpu_info_ioctl() 470 dev_info.vram_bit_width = adev->mc.vram_width; in amdgpu_info_ioctl()
|
D | amdgpu_gart.c | 329 adev->gart.num_cpu_pages = adev->mc.gtt_size / PAGE_SIZE; in amdgpu_gart_init() 330 adev->gart.num_gpu_pages = adev->mc.gtt_size / AMDGPU_GPU_PAGE_SIZE; in amdgpu_gart_init()
|
D | amdgpu_ucode.h | 111 struct mc_firmware_header_v1_0 mc; member
|
D | amdgpu_amdkfd.c | 251 return rdev->mc.real_vram_size; in get_vmem_size()
|
/linux-4.4.14/net/ipv6/ |
D | mcast.c | 607 struct ipv6_mc_socklist *mc; in inet6_mc_check() local 612 for_each_pmc_rcu(np, mc) { in inet6_mc_check() 613 if (ipv6_addr_equal(&mc->addr, mc_addr)) in inet6_mc_check() 616 if (!mc) { in inet6_mc_check() 620 read_lock(&mc->sflock); in inet6_mc_check() 621 psl = mc->sflist; in inet6_mc_check() 623 rv = mc->sfmode == MCAST_EXCLUDE; in inet6_mc_check() 631 if (mc->sfmode == MCAST_INCLUDE && i >= psl->sl_count) in inet6_mc_check() 633 if (mc->sfmode == MCAST_EXCLUDE && i < psl->sl_count) in inet6_mc_check() 636 read_unlock(&mc->sflock); in inet6_mc_check() [all …]
|
/linux-4.4.14/arch/m32r/include/asm/ |
D | mmu_context.h | 41 unsigned long mc = ++mmu_context_cache; in get_new_mmu_context() local 43 if (!(mc & MMU_CONTEXT_ASID_MASK)) { in get_new_mmu_context() 49 if (!mc) in get_new_mmu_context() 50 mmu_context_cache = mc = MMU_CONTEXT_FIRST_VERSION; in get_new_mmu_context() 52 mm_context(mm) = mc; in get_new_mmu_context() 61 unsigned long mc = mmu_context_cache; in get_mmu_context() local 65 if ((mm_context(mm) ^ mc) & MMU_CONTEXT_VERSION_MASK) in get_mmu_context()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | ucma.c | 115 struct ucma_multicast *mc; member 213 struct ucma_multicast *mc; in ucma_alloc_multicast() local 215 mc = kzalloc(sizeof(*mc), GFP_KERNEL); in ucma_alloc_multicast() 216 if (!mc) in ucma_alloc_multicast() 220 mc->id = idr_alloc(&multicast_idr, mc, 0, 0, GFP_KERNEL); in ucma_alloc_multicast() 222 if (mc->id < 0) in ucma_alloc_multicast() 225 mc->ctx = ctx; in ucma_alloc_multicast() 226 list_add_tail(&mc->list, &ctx->mc_list); in ucma_alloc_multicast() 227 return mc; in ucma_alloc_multicast() 230 kfree(mc); in ucma_alloc_multicast() [all …]
|
D | cma.c | 261 struct cma_multicast *mc; member 357 struct cma_multicast *mc = container_of(kref, struct cma_multicast, mcref); in release_mc() local 359 kfree(mc->multicast.ib); in release_mc() 360 kfree(mc); in release_mc() 1430 struct cma_multicast *mc; in cma_leave_mc_groups() local 1433 mc = container_of(id_priv->mc_list.next, in cma_leave_mc_groups() 1435 list_del(&mc->list); in cma_leave_mc_groups() 1438 ib_sa_free_multicast(mc->multicast.ib); in cma_leave_mc_groups() 1439 kfree(mc); in cma_leave_mc_groups() 1441 kref_put(&mc->mcref, release_mc); in cma_leave_mc_groups() [all …]
|
/linux-4.4.14/drivers/scsi/qla2xxx/ |
D | qla_mbx.c | 406 mbx_cmd_t mc; in qla2x00_load_ram() local 407 mbx_cmd_t *mcp = &mc; in qla2x00_load_ram() 472 mbx_cmd_t mc; in qla2x00_execute_fw() local 473 mbx_cmd_t *mcp = &mc; in qla2x00_execute_fw() 543 mbx_cmd_t mc; in qla2x00_get_fw_version() local 544 mbx_cmd_t *mcp = &mc; in qla2x00_get_fw_version() 640 mbx_cmd_t mc; in qla2x00_get_fw_options() local 641 mbx_cmd_t *mcp = &mc; in qla2x00_get_fw_options() 688 mbx_cmd_t mc; in qla2x00_set_fw_options() local 689 mbx_cmd_t *mcp = &mc; in qla2x00_set_fw_options() [all …]
|
D | qla_mr.c | 301 struct mbx_cmd_32 mc; in qlafx00_driver_shutdown() local 302 struct mbx_cmd_32 *mcp = &mc; in qlafx00_driver_shutdown() 347 struct mbx_cmd_32 mc; in qlafx00_get_firmware_state() local 348 struct mbx_cmd_32 *mcp = &mc; in qlafx00_get_firmware_state() 394 struct mbx_cmd_32 mc; in qlafx00_init_firmware() local 395 struct mbx_cmd_32 *mcp = &mc; in qlafx00_init_firmware() 431 struct mbx_cmd_32 mc; in qlafx00_mbx_reg_test() local 432 struct mbx_cmd_32 *mcp = &mc; in qlafx00_mbx_reg_test()
|
/linux-4.4.14/drivers/clk/ |
D | clk-asm9260.c | 292 const struct asm9260_mux_clock *mc = &asm9260_mux_clks[n]; in asm9260_acc_init() local 294 mc->parent_names[0] = ref_clk; in asm9260_acc_init() 295 mc->parent_names[1] = pll_clk; in asm9260_acc_init() 296 clk = clk_register_mux_table(NULL, mc->name, mc->parent_names, in asm9260_acc_init() 297 mc->num_parents, mc->flags, base + mc->offset, in asm9260_acc_init() 298 0, mc->mask, 0, mc->table, &asm9260_clk_lock); in asm9260_acc_init()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
D | base.c | 86 .mc = nv04_mc_new, 107 .mc = nv04_mc_new, 129 .mc = nv04_mc_new, 149 .mc = nv04_mc_new, 171 .mc = nv04_mc_new, 193 .mc = nv04_mc_new, 215 .mc = nv04_mc_new, 237 .mc = nv04_mc_new, 259 .mc = nv04_mc_new, 281 .mc = nv04_mc_new, [all …]
|
D | tegra.c | 184 struct nvkm_mc *mc = tdev->device.mc; in nvkm_device_tegra_intr() local 186 if (likely(mc)) { in nvkm_device_tegra_intr() 187 nvkm_mc_intr_unarm(mc); in nvkm_device_tegra_intr() 188 nvkm_mc_intr(mc, &handled); in nvkm_device_tegra_intr() 189 nvkm_mc_intr_rearm(mc); in nvkm_device_tegra_intr()
|
/linux-4.4.14/drivers/edac/ |
D | i5100_edac.c | 96 static inline u32 i5100_mc_scrben(u32 mc) in i5100_mc_scrben() argument 98 return mc >> 7 & 1; in i5100_mc_scrben() 101 static inline u32 i5100_mc_errdeten(u32 mc) in i5100_mc_errdeten() argument 103 return mc >> 5 & 1; in i5100_mc_errdeten() 106 static inline u32 i5100_mc_scrbdone(u32 mc) in i5100_mc_scrbdone() argument 108 return mc >> 4 & 1; in i5100_mc_scrbdone() 345 struct pci_dev *mc; /* device 16 func 1 */ member 556 pci_read_config_dword(priv->mc, I5100_FERR_NF_MEM, &dw); in i5100_check_error() 559 pci_read_config_dword(priv->mc, I5100_NERR_NF_MEM, &dw2); in i5100_check_error() 565 pci_write_config_dword(priv->mc, I5100_NERR_NF_MEM, dw2); in i5100_check_error() [all …]
|
D | octeon_edac-lmc.c | 229 int mc = pdev->id; in octeon_lmc_edac_probe() local 246 mci = edac_mc_alloc(mc, ARRAY_SIZE(layers), layers, sizeof(struct octeon_lmc_pvt)); in octeon_lmc_edac_probe() 263 cfg0.u64 = cvmx_read_csr(CVMX_LMCX_MEM_CFG0(mc)); in octeon_lmc_edac_probe() 266 cvmx_write_csr(CVMX_LMCX_MEM_CFG0(mc), cfg0.u64); in octeon_lmc_edac_probe() 278 mci = edac_mc_alloc(mc, ARRAY_SIZE(layers), layers, sizeof(struct octeon_lmc_pvt)); in octeon_lmc_edac_probe() 295 en.u64 = cvmx_read_csr(CVMX_LMCX_MEM_CFG0(mc)); in octeon_lmc_edac_probe() 298 cvmx_write_csr(CVMX_LMCX_MEM_CFG0(mc), en.u64); in octeon_lmc_edac_probe()
|
D | i7300_edac.c | 137 #define IS_MIRRORED(mc) ((mc) & (1 << 16)) argument 138 #define IS_ECC_ENABLED(mc) ((mc) & (1 << 5)) argument 139 #define IS_RETRY_ENABLED(mc) ((mc) & (1 << 31)) argument 140 #define IS_SCRBALGO_ENHANCED(mc) ((mc) & (1 << 8)) argument
|
D | sb_edac.c | 304 u8 bus, mc; member 947 pvt->sbridge_dev->mc, in get_dimm_config() 1013 pvt->sbridge_dev->mc, i/4, i%4, j, in get_dimm_config() 1282 pvt->sbridge_dev->mc, in get_memory_error_data() 2361 mci = edac_mc_alloc(sbridge_dev->mc, ARRAY_SIZE(layers), layers, in sbridge_register_mci() 2506 u8 mc, num_mc = 0; in sbridge_probe() local 2545 mc = 0; in sbridge_probe() 2549 mc, mc + 1, num_mc); in sbridge_probe() 2551 sbridge_dev->mc = mc++; in sbridge_probe()
|
/linux-4.4.14/include/soc/tegra/ |
D | mc.h | 74 struct tegra_mc *mc); 79 struct tegra_mc *mc) in tegra_smmu_probe() argument 118 void tegra_mc_write_emem_configuration(struct tegra_mc *mc, unsigned long rate); 119 unsigned int tegra_mc_get_emem_device_count(struct tegra_mc *mc);
|
/linux-4.4.14/mm/ |
D | memcontrol.c | 208 } mc = { variable 209 .lock = __SPIN_LOCK_UNLOCKED(mc.lock), 210 .waitq = __WAIT_QUEUE_HEAD_INITIALIZER(mc.waitq), 1213 spin_lock(&mc.lock); in mem_cgroup_under_move() 1214 from = mc.from; in mem_cgroup_under_move() 1215 to = mc.to; in mem_cgroup_under_move() 1222 spin_unlock(&mc.lock); in mem_cgroup_under_move() 1228 if (mc.moving_task && current != mc.moving_task) { in mem_cgroup_wait_acct_move() 1231 prepare_to_wait(&mc.waitq, &wait, TASK_INTERRUPTIBLE); in mem_cgroup_wait_acct_move() 1233 if (mc.moving_task) in mem_cgroup_wait_acct_move() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/misc/ |
D | fsl,qoriq-mc.txt | 3 The Freescale Management Complex (fsl-mc) is a hardware resource 5 network-oriented packet processing applications. After the fsl-mc 16 Definition: Must be "fsl,qoriq-mc". A Freescale Management Complex 35 fsl_mc: fsl-mc@80c000000 { 36 compatible = "fsl,qoriq-mc";
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pci/ |
D | base.c | 72 struct nvkm_mc *mc = pci->subdev.device->mc; in nvkm_pci_intr() local 74 if (likely(mc)) { in nvkm_pci_intr() 75 nvkm_mc_intr_unarm(mc); in nvkm_pci_intr() 78 nvkm_mc_intr(mc, &handled); in nvkm_pci_intr() 79 nvkm_mc_intr_rearm(mc); in nvkm_pci_intr()
|
/linux-4.4.14/drivers/net/ethernet/ibm/emac/ |
D | mal.c | 342 struct mal_commac *mc = list_entry(l, struct mal_commac, list); in mal_rxde() local 343 if (deir & mc->rx_chan_mask) { in mal_rxde() 344 set_bit(MAL_COMMAC_RX_STOPPED, &mc->flags); in mal_rxde() 345 mc->ops->rxde(mc->dev); in mal_rxde() 408 struct mal_commac *mc = in mal_poll() local 410 mc->ops->poll_tx(mc->dev); in mal_poll() 419 struct mal_commac *mc = in mal_poll() local 422 if (unlikely(test_bit(MAL_COMMAC_POLL_DISABLED, &mc->flags))) in mal_poll() 424 n = mc->ops->poll_rx(mc->dev, budget); in mal_poll() 441 struct mal_commac *mc = in mal_poll() local [all …]
|
/linux-4.4.14/sound/soc/intel/atom/ |
D | sst-atom-controls.c | 376 struct sst_gain_mixer_control *mc = (void *)kcontrol->private_value; in sst_gain_ctl_info() local 379 uinfo->count = mc->stereo ? 2 : 1; in sst_gain_ctl_info() 380 uinfo->value.integer.min = mc->min; in sst_gain_ctl_info() 381 uinfo->value.integer.max = mc->max; in sst_gain_ctl_info() 436 struct sst_gain_mixer_control *mc = (void *)kcontrol->private_value; in sst_gain_get() local 437 struct sst_gain_value *gv = mc->gain_val; in sst_gain_get() 439 switch (mc->type) { in sst_gain_get() 455 mc->type); in sst_gain_get() 468 struct sst_gain_mixer_control *mc = (void *)kcontrol->private_value; in sst_gain_put() local 469 struct sst_gain_value *gv = mc->gain_val; in sst_gain_put() [all …]
|
D | sst-mfld-platform.h | 168 struct soc_mixer_control mc; member
|
/linux-4.4.14/drivers/gpu/drm/cirrus/ |
D | cirrus_main.c | 92 if (cdev->mc.vram_base) in cirrus_vram_fini() 93 release_mem_region(cdev->mc.vram_base, cdev->mc.vram_size); in cirrus_vram_fini() 100 cdev->mc.vram_base = pci_resource_start(cdev->dev->pdev, 0); in cirrus_vram_init() 101 cdev->mc.vram_size = pci_resource_len(cdev->dev->pdev, 0); in cirrus_vram_init() 103 if (!request_mem_region(cdev->mc.vram_base, cdev->mc.vram_size, in cirrus_vram_init() 314 const int max_size = cdev->mc.vram_size; in cirrus_check_framebuffer()
|
D | cirrus_fbdev.c | 229 info->apertures->ranges[0].size = cdev->mc.vram_size; in cirrusfb_create() 232 info->fix.smem_len = cdev->mc.vram_size; in cirrusfb_create()
|
D | cirrus_drv.h | 138 struct cirrus_mc mc; member
|
/linux-4.4.14/sound/soc/codecs/ |
D | tpa6130a2.c | 194 struct soc_mixer_control *mc = in tpa6130a2_get_volsw() local 197 unsigned int reg = mc->reg; in tpa6130a2_get_volsw() 198 unsigned int shift = mc->shift; in tpa6130a2_get_volsw() 199 int max = mc->max; in tpa6130a2_get_volsw() 201 unsigned int invert = mc->invert; in tpa6130a2_get_volsw() 223 struct soc_mixer_control *mc = in tpa6130a2_put_volsw() local 226 unsigned int reg = mc->reg; in tpa6130a2_put_volsw() 227 unsigned int shift = mc->shift; in tpa6130a2_put_volsw() 228 int max = mc->max; in tpa6130a2_put_volsw() 230 unsigned int invert = mc->invert; in tpa6130a2_put_volsw()
|
D | 88pm860x-codec.c | 273 struct soc_mixer_control *mc = in snd_soc_get_volsw_2r_st() local 276 unsigned int reg = mc->reg; in snd_soc_get_volsw_2r_st() 277 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_2r_st() 297 struct soc_mixer_control *mc = in snd_soc_put_volsw_2r_st() local 300 unsigned int reg = mc->reg; in snd_soc_put_volsw_2r_st() 301 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_2r_st() 330 struct soc_mixer_control *mc = in snd_soc_get_volsw_2r_out() local 333 unsigned int reg = mc->reg; in snd_soc_get_volsw_2r_out() 334 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_2r_out() 335 unsigned int shift = mc->shift; in snd_soc_get_volsw_2r_out() [all …]
|
D | twl4030.c | 842 struct soc_mixer_control *mc = in snd_soc_get_volsw_twl4030() local 845 unsigned int reg = mc->reg; in snd_soc_get_volsw_twl4030() 846 unsigned int shift = mc->shift; in snd_soc_get_volsw_twl4030() 847 unsigned int rshift = mc->rshift; in snd_soc_get_volsw_twl4030() 848 int max = mc->max; in snd_soc_get_volsw_twl4030() 871 struct soc_mixer_control *mc = in snd_soc_put_volsw_twl4030() local 874 unsigned int reg = mc->reg; in snd_soc_put_volsw_twl4030() 875 unsigned int shift = mc->shift; in snd_soc_put_volsw_twl4030() 876 unsigned int rshift = mc->rshift; in snd_soc_put_volsw_twl4030() 877 int max = mc->max; in snd_soc_put_volsw_twl4030() [all …]
|
D | wm9712.c | 187 struct soc_mixer_control *mc = in wm9712_hp_mixer_put() local 193 mixer = mc->shift >> 8; in wm9712_hp_mixer_put() 194 shift = mc->shift & 0xff; in wm9712_hp_mixer_put() 230 struct soc_mixer_control *mc = in wm9712_hp_mixer_get() local 234 mixer = mc->shift >> 8; in wm9712_hp_mixer_get() 235 shift = mc->shift & 0xff; in wm9712_hp_mixer_get()
|
D | max98090.c | 359 struct soc_mixer_control *mc = in max98090_get_enab_tlv() local 361 unsigned int mask = (1 << fls(mc->max)) - 1; in max98090_get_enab_tlv() 362 unsigned int val = snd_soc_read(codec, mc->reg); in max98090_get_enab_tlv() 365 switch (mc->reg) { in max98090_get_enab_tlv() 379 val = (val >> mc->shift) & mask; in max98090_get_enab_tlv() 399 struct soc_mixer_control *mc = in max98090_put_enab_tlv() local 401 unsigned int mask = (1 << fls(mc->max)) - 1; in max98090_put_enab_tlv() 403 unsigned int val = snd_soc_read(codec, mc->reg); in max98090_put_enab_tlv() 406 switch (mc->reg) { in max98090_put_enab_tlv() 420 val = (val >> mc->shift) & mask; in max98090_put_enab_tlv() [all …]
|
D | wm5110.c | 380 struct soc_mixer_control *mc = in wm5110_put_dre() local 383 unsigned int mask = (0x1 << mc->shift) | (0x1 << mc->rshift); in wm5110_put_dre() 384 unsigned int lnew = (!!ucontrol->value.integer.value[0]) << mc->shift; in wm5110_put_dre() 385 unsigned int rnew = (!!ucontrol->value.integer.value[1]) << mc->rshift; in wm5110_put_dre() 403 lold = dre & (1 << mc->shift); in wm5110_put_dre() 404 rold = dre & (1 << mc->rshift); in wm5110_put_dre() 406 lena = ena & (1 << mc->rshift); in wm5110_put_dre() 407 rena = ena & (1 << mc->shift); in wm5110_put_dre() 424 wm5110_clear_pga_volume(arizona, mc->shift); in wm5110_put_dre() 427 wm5110_clear_pga_volume(arizona, mc->rshift); in wm5110_put_dre()
|
D | wm9713.c | 261 struct soc_mixer_control *mc = in wm9713_hp_mixer_put() local 267 mixer = mc->shift >> 8; in wm9713_hp_mixer_put() 268 shift = mc->shift & 0xff; in wm9713_hp_mixer_put() 304 struct soc_mixer_control *mc = in wm9713_hp_mixer_get() local 308 mixer = mc->shift >> 8; in wm9713_hp_mixer_get() 309 shift = mc->shift & 0xff; in wm9713_hp_mixer_get()
|
D | wm8580.c | 253 struct soc_mixer_control *mc = in wm8580_out_vu() local 257 unsigned int reg = mc->reg; in wm8580_out_vu() 258 unsigned int reg2 = mc->rreg; in wm8580_out_vu()
|
D | wm8400.c | 95 struct soc_mixer_control *mc = in wm8400_outpga_put_volsw_vu() local 97 int reg = mc->reg; in wm8400_outpga_put_volsw_vu() 328 struct soc_mixer_control *mc = in outmixer_event() local 330 u32 reg_shift = mc->shift; in outmixer_event()
|
D | tlv320aic3x.c | 152 struct soc_mixer_control *mc = in snd_soc_dapm_put_volsw_aic3x() local 154 unsigned int reg = mc->reg; in snd_soc_dapm_put_volsw_aic3x() 155 unsigned int shift = mc->shift; in snd_soc_dapm_put_volsw_aic3x() 156 int max = mc->max; in snd_soc_dapm_put_volsw_aic3x() 158 unsigned int invert = mc->invert; in snd_soc_dapm_put_volsw_aic3x()
|
D | wm8350.c | 305 struct soc_mixer_control *mc = in wm8350_put_volsw_2r_vu() local 308 unsigned int reg = mc->reg; in wm8350_put_volsw_2r_vu() 349 struct soc_mixer_control *mc = in wm8350_get_volsw_2r() local 351 unsigned int reg = mc->reg; in wm8350_get_volsw_2r()
|
D | wm8990.c | 136 struct soc_mixer_control *mc = in wm899x_outpga_put_volsw_vu() local 138 int reg = mc->reg; in wm899x_outpga_put_volsw_vu()
|
/linux-4.4.14/drivers/gpu/drm/mgag200/ |
D | mgag200_main.c | 91 vram_size = mdev->mc.vram_window; in mga_probe_vram() 132 mdev->mc.vram_base = pci_resource_start(mdev->dev->pdev, 0); in mga_vram_init() 133 mdev->mc.vram_window = pci_resource_len(mdev->dev->pdev, 0); in mga_vram_init() 135 aper->ranges[0].base = mdev->mc.vram_base; in mga_vram_init() 136 aper->ranges[0].size = mdev->mc.vram_window; in mga_vram_init() 141 if (!devm_request_mem_region(mdev->dev->dev, mdev->mc.vram_base, mdev->mc.vram_window, in mga_vram_init() 149 mdev->mc.vram_size = mga_probe_vram(mdev, mem); in mga_vram_init() 227 if (IS_G200_SE(mdev) && mdev->mc.vram_size < (2048*1024)) in mgag200_driver_load()
|
D | mgag200_fb.c | 218 info->apertures->ranges[0].size = mdev->mc.vram_size; in mgag200fb_create() 276 if (IS_G200_SE(mdev) && mdev->mc.vram_size < (2048*1024)) in mgag200_fbdev_init()
|
D | mgag200_drv.h | 196 struct mga_mc mc; member
|
/linux-4.4.14/Documentation/devicetree/bindings/memory-controllers/ |
D | nvidia,tegra-mc.txt | 8 - compatible: Should be "nvidia,tegra<chip>-mc" 13 - mc: the module's clock input 64 mc: memory-controller@0,70019000 { 65 compatible = "nvidia,tegra124-mc"; 68 clock-names = "mc"; 78 iommus = <&mc TEGRA_SWGROUP_SDMMC1A>;
|
/linux-4.4.14/sound/soc/fsl/ |
D | mx27vis-aic32x4.c | 83 struct soc_mixer_control *mc = in mx27vis_amp_set() local 86 unsigned int reg = mc->reg; in mx27vis_amp_set() 87 int max = mc->max; in mx27vis_amp_set() 110 struct soc_mixer_control *mc = in mx27vis_amp_get() local 112 unsigned int reg = mc->reg; in mx27vis_amp_get()
|
/linux-4.4.14/drivers/net/ |
D | eql.c | 270 static int eql_g_master_cfg(struct net_device *dev, master_config_t __user *mc); 271 static int eql_s_master_cfg(struct net_device *dev, master_config_t __user *mc); 548 master_config_t mc; in eql_g_master_cfg() local 550 memset(&mc, 0, sizeof(master_config_t)); in eql_g_master_cfg() 554 mc.max_slaves = eql->max_slaves; in eql_g_master_cfg() 555 mc.min_slaves = eql->min_slaves; in eql_g_master_cfg() 556 if (copy_to_user(mcp, &mc, sizeof (master_config_t))) in eql_g_master_cfg() 566 master_config_t mc; in eql_s_master_cfg() local 568 if (copy_from_user(&mc, mcp, sizeof (master_config_t))) in eql_s_master_cfg() 573 eql->max_slaves = mc.max_slaves; in eql_s_master_cfg() [all …]
|
/linux-4.4.14/net/core/ |
D | dev_addr_lists.c | 647 list_for_each_entry(ha, &dev->mc.list, list) { in dev_mc_add_excl() 654 err = __hw_addr_create_ex(&dev->mc, addr, dev->addr_len, in dev_mc_add_excl() 670 err = __hw_addr_add_ex(&dev->mc, addr, dev->addr_len, in __dev_mc_add() 710 err = __hw_addr_del_ex(&dev->mc, addr, dev->addr_len, in __dev_mc_del() 766 err = __hw_addr_sync(&to->mc, &from->mc, to->addr_len); in dev_mc_sync() 796 err = __hw_addr_sync_multiple(&to->mc, &from->mc, to->addr_len); in dev_mc_sync_multiple() 820 __hw_addr_unsync(&to->mc, &from->mc, to->addr_len); in dev_mc_unsync() 836 __hw_addr_flush(&dev->mc); in dev_mc_flush() 849 __hw_addr_init(&dev->mc); in dev_mc_init()
|
D | pktgen.c | 2390 __u32 mc; in mod_cur_headers() local 2394 mc = prandom_u32() % pkt_dev->src_mac_count; in mod_cur_headers() 2396 mc = pkt_dev->cur_src_mac_offset++; in mod_cur_headers() 2402 tmp = pkt_dev->src_mac[5] + (mc & 0xFF); in mod_cur_headers() 2404 tmp = (pkt_dev->src_mac[4] + ((mc >> 8) & 0xFF) + (tmp >> 8)); in mod_cur_headers() 2406 tmp = (pkt_dev->src_mac[3] + ((mc >> 16) & 0xFF) + (tmp >> 8)); in mod_cur_headers() 2408 tmp = (pkt_dev->src_mac[2] + ((mc >> 24) & 0xFF) + (tmp >> 8)); in mod_cur_headers() 2416 __u32 mc; in mod_cur_headers() local 2420 mc = prandom_u32() % pkt_dev->dst_mac_count; in mod_cur_headers() 2423 mc = pkt_dev->cur_dst_mac_offset++; in mod_cur_headers() [all …]
|
/linux-4.4.14/arch/arm64/crypto/ |
D | aes-ce.S | 46 .macro do_enc_Nx, de, mc, k, i0, i1, i2, i3 48 aes\mc \i0\().16b, \i0\().16b 51 aes\mc \i1\().16b, \i1\().16b 54 aes\mc \i2\().16b, \i2\().16b 56 aes\mc \i3\().16b, \i3\().16b 64 do_enc_Nx e, mc, \k, \i0, \i1, \i2, \i3
|
/linux-4.4.14/drivers/scsi/ |
D | megaraid.c | 1893 megacmd_t mc; in megaraid_reset() local 1899 mc.cmd = MEGA_CLUSTER_CMD; in megaraid_reset() 1900 mc.opcode = MEGA_RESET_RESERVATIONS; in megaraid_reset() 1902 if( mega_internal_command(adapter, &mc, NULL) != 0 ) { in megaraid_reset() 2507 megacmd_t mc; in proc_show_rdrv() local 2529 memset(&mc, 0, sizeof(megacmd_t)); in proc_show_rdrv() 2556 mc.xferaddr = (u32)disk_array_dma_handle; in proc_show_rdrv() 2559 mc.cmd = FC_NEW_CONFIG; in proc_show_rdrv() 2560 mc.opcode = OP_DCMD_READ_CONFIG; in proc_show_rdrv() 2562 if( mega_internal_command(adapter, &mc, NULL) ) { in proc_show_rdrv() [all …]
|
/linux-4.4.14/include/linux/ |
D | pti.h | 38 void pti_writedata(struct pti_masterchannel *mc, u8 *buf, int count); 41 void pti_release_masterchannel(struct pti_masterchannel *mc);
|
D | firewire.h | 447 fw_iso_mc_callback_t mc; member
|
D | netdevice.h | 227 #define netdev_mc_count(dev) netdev_hw_addr_list_count(&(dev)->mc) 228 #define netdev_mc_empty(dev) netdev_hw_addr_list_empty(&(dev)->mc) 230 netdev_hw_addr_list_for_each(ha, &(dev)->mc) 1638 struct netdev_hw_addr_list mc; member 3528 return __hw_addr_sync_dev(&dev->mc, dev, sync, unsync); in __dev_mc_sync() 3542 __hw_addr_unsync_dev(&dev->mc, dev, unsync); in __dev_mc_unsync()
|
/linux-4.4.14/drivers/iommu/ |
D | tegra-smmu.c | 26 struct tegra_mc *mc; member 172 offset &= ~(smmu->mc->soc->atom_size - 1); in smmu_flush_ptc() 174 if (smmu->mc->soc->num_address_bits > 32) { in smmu_flush_ptc() 690 struct tegra_mc *mc; in tegra_smmu_find() local 696 mc = platform_get_drvdata(pdev); in tegra_smmu_find() 697 if (!mc) in tegra_smmu_find() 700 return mc->smmu; in tegra_smmu_find() 865 struct tegra_mc *mc) in tegra_smmu_probe() argument 888 mc->smmu = smmu; in tegra_smmu_probe() 898 smmu->regs = mc->regs; in tegra_smmu_probe() [all …]
|
/linux-4.4.14/drivers/acpi/apei/ |
D | hest.c | 73 struct acpi_hest_ia_machine_check *mc; in hest_esrc_len() local 74 mc = (struct acpi_hest_ia_machine_check *)hest_hdr; in hest_esrc_len() 75 len = sizeof(*mc) + mc->num_hardware_banks * in hest_esrc_len()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_buffers.c | 382 const struct mlxsw_sp_sb_mm *mc; in mlxsw_sp_sb_mms_init() local 384 mc = &mlxsw_sp_sb_mms[i]; in mlxsw_sp_sb_mms_init() 385 mlxsw_reg_sbmm_pack(sbmm_pl, mc->prio, mc->min_buff, in mlxsw_sp_sb_mms_init() 386 mc->max_buff, mc->pool); in mlxsw_sp_sb_mms_init()
|
/linux-4.4.14/drivers/staging/fsl-mc/ |
D | TODO | 1 * Decide if multiple root fsl-mc buses will be supported per Linux instance, 5 fsl-mc bus). Most likely candidate for this is adding DPAA2 Ethernet 19 * MC firmware uprev. The MC firmware upon which the fsl-mc
|
D | Kconfig | 1 source "drivers/staging/fsl-mc/bus/Kconfig"
|
D | README.txt | 50 +------------------------| mc portal |-+ 284 | mc-bus driver | | | PHY | 286 | /fsl-mc@80c000000 | | +--+---+ 301 mc-bus driver 303 The mc-bus driver is a platform driver and is probed from an 304 "/fsl-mc@xxxx" node in the device tree passed in by boot firmware. 307 -registering a new bus type named "fsl-mc" with the kernel,
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/tegra/ |
D | nvidia,tegra20-mc.txt | 4 - compatible : "nvidia,tegra20-mc" 12 compatible = "nvidia,tegra20-mc";
|
D | nvidia,tegra30-mc.txt | 4 - compatible : "nvidia,tegra30-mc" 12 compatible = "nvidia,tegra30-mc";
|
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
D | bfa_msgq.c | 473 int mc; in bfa_msgq_rspq_pi_update() local 483 mc = msghdr->msg_class; in bfa_msgq_rspq_pi_update() 486 if ((mc >= BFI_MC_MAX) || (rspq->rsphdlr[mc].cbfn == NULL)) in bfa_msgq_rspq_pi_update() 489 (rspq->rsphdlr[mc].cbfn)(rspq->rsphdlr[mc].cbarg, msghdr); in bfa_msgq_rspq_pi_update() 624 bfa_msgq_regisr(struct bfa_msgq *msgq, enum bfi_mclass mc, in bfa_msgq_regisr() argument 627 msgq->rspq.rsphdlr[mc].cbfn = cbfn; in bfa_msgq_regisr() 628 msgq->rspq.rsphdlr[mc].cbarg = cbarg; in bfa_msgq_regisr()
|
D | bfa_ioc.c | 2126 int mc; in bfa_ioc_mbox_attach() local 2129 for (mc = 0; mc < BFI_MC_MAX; mc++) { in bfa_ioc_mbox_attach() 2130 mod->mbhdlr[mc].cbfn = NULL; in bfa_ioc_mbox_attach() 2131 mod->mbhdlr[mc].cbarg = ioc->bfa; in bfa_ioc_mbox_attach() 2634 bfa_nw_ioc_mbox_regisr(struct bfa_ioc *ioc, enum bfi_mclass mc, in bfa_nw_ioc_mbox_regisr() argument 2639 mod->mbhdlr[mc].cbfn = cbfn; in bfa_nw_ioc_mbox_regisr() 2640 mod->mbhdlr[mc].cbarg = cbarg; in bfa_nw_ioc_mbox_regisr() 2692 int mc; in bfa_nw_ioc_mbox_isr() local 2698 mc = m.mh.msg_class; in bfa_nw_ioc_mbox_isr() 2699 if (mc == BFI_MC_IOC) { in bfa_nw_ioc_mbox_isr() [all …]
|
D | bfa_msgq.h | 125 void bfa_msgq_regisr(struct bfa_msgq *msgq, enum bfi_mclass mc,
|
D | bfa_ioc.h | 256 void bfa_nw_ioc_mbox_regisr(struct bfa_ioc *ioc, enum bfi_mclass mc,
|
/linux-4.4.14/Documentation/devicetree/bindings/usb/ |
D | am33xx-usb.txt | 34 - reg-names: control for the ""USB Controller Registers" and "mc" for 37 - interrupt-names: mc 104 reg-names = "mc", "control"; 107 interrupt-names = "mc"; 150 reg-names = "mc", "control"; 152 interrupt-names = "mc";
|
D | allwinner,sun4i-a10-musb.txt | 11 - interrupt-names : must be "mc" 24 interrupt-names = "mc";
|
D | ux500-usb.txt | 21 interrupt-names = "mc";
|
/linux-4.4.14/arch/s390/numa/ |
D | mode_emu.c | 338 struct toptree *phys, *node, *book, *mc, *core; in toptree_from_topology() local 348 mc = toptree_get_child(book, top->socket_id); in toptree_from_topology() 349 core = toptree_get_child(mc, top->core_id); in toptree_from_topology() 350 if (!book || !mc || !core) in toptree_from_topology() 353 toptree_update_mask(mc); in toptree_from_topology()
|
/linux-4.4.14/drivers/pcmcia/ |
D | at91_cf.c | 42 struct regmap *mc; variable 176 regmap_update_bits(mc, AT91_MC_SMC_CSR(cf->board->chipselect), in at91_cf_set_io_map() 238 mc = syscon_regmap_lookup_by_compatible("atmel,at91rm9200-sdramc"); in at91_cf_dt_init() 239 if (IS_ERR(mc)) in at91_cf_dt_init() 240 return PTR_ERR(mc); in at91_cf_dt_init()
|
/linux-4.4.14/drivers/s390/char/ |
D | tape_3590.h | 86 unsigned int mc:8; member 150 __u8 mc; member
|
D | tape_3590.c | 1252 if (sense->mc == 0) in tape_3590_print_era_msg() 1254 if ((sense->mc > 0) && (sense->mc < TAPE_3590_MAX_MSG)) { in tape_3590_print_era_msg() 1255 if (tape_3590_msg[sense->mc] != NULL) in tape_3590_print_era_msg() 1258 tape_3590_msg[sense->mc]); in tape_3590_print_era_msg() 1262 sense->mc); in tape_3590_print_era_msg() 1265 if (sense->mc == 0xf0) { in tape_3590_print_era_msg() 1268 "RC=%02x-%04x-%02x\n", sense->fmt.f70.sev, sense->mc, in tape_3590_print_era_msg() 1275 if (sense->mc == 0xf1) { in tape_3590_print_era_msg() 1280 sense->mc, sense->fmt.f71.emc, sense->fmt.f71.smc, in tape_3590_print_era_msg() 1286 if (sense->mc == 0xf2) { in tape_3590_print_era_msg() [all …]
|
/linux-4.4.14/Documentation/ |
D | edac.txt | 108 mc memory controller(s) system 113 Memory Controller (mc) Model 116 Each 'mc' device controls a set of DIMM memory modules. These modules 164 /sys/devices/system/edac/mc each memory controller will be represented 168 ..../edac/mc/ 179 .../mc/mc0/ 641 /sys/devices/system/edac/mc/mc?/: 658 echo 2 >/sys/devices/system/edac/mc/mc0/inject_addrmatch/dimm 659 echo 1 >/sys/devices/system/edac/mc/mc0/inject_addrmatch/rank 662 echo any >/sys/devices/system/edac/mc/mc0/inject_addrmatch/dimm [all …]
|
D | vgaarbiter.txt | 54 "<card_ID>,decodes=<io_state>,owns=<io_state>,locks=<io_state> (ic,mc)" 56 An IO state string is of the form {io,mem,io+mem,none}, mc and
|
/linux-4.4.14/drivers/media/usb/dvb-usb/ |
D | Makefile | 25 dvb-usb-dibusb-mc-objs := dibusb-mc.o 26 obj-$(CONFIG_DVB_USB_DIBUSB_MC) += dvb-usb-dibusb-common.o dvb-usb-dibusb-mc.o
|
/linux-4.4.14/sound/soc/omap/ |
D | omap-mcbsp.c | 612 struct soc_mixer_control *mc = in omap_mcbsp_st_info_volsw() local 614 int max = mc->max; in omap_mcbsp_st_info_volsw() 615 int min = mc->min; in omap_mcbsp_st_info_volsw() 631 struct soc_mixer_control *mc = \ 633 int max = mc->max; \ 634 int min = mc->min; \
|
/linux-4.4.14/arch/um/drivers/ |
D | stdio_console.c | 60 .mc = { 61 .list = LIST_HEAD_INIT(driver.mc.list),
|
D | ssl.c | 55 .mc = { 56 .list = LIST_HEAD_INIT(driver.mc.list),
|
D | line.h | 30 struct mc_device mc; member
|
/linux-4.4.14/arch/mips/sgi-ip22/ |
D | Makefile | 6 obj-y += ip22-mc.o ip22-hpc.o ip22-int.o ip22-time.o ip22-nvram.o \
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | ctxgf117.c | 228 nvkm_mc_unk260(device->mc, 0); in gf117_grctx_generate_main() 255 nvkm_mc_unk260(device->mc, 1); in gf117_grctx_generate_main()
|
D | ctxgk104.c | 961 nvkm_mc_unk260(device->mc, 0); in gk104_grctx_generate_main() 991 nvkm_mc_unk260(device->mc, 1); in gk104_grctx_generate_main()
|
D | ctxgf100.c | 1242 nvkm_mc_unk260(device->mc, 0); in gf100_grctx_generate_main() 1266 nvkm_mc_unk260(device->mc, 1); in gf100_grctx_generate_main()
|
/linux-4.4.14/drivers/staging/media/davinci_vpfe/ |
D | Kconfig | 10 module will be called vpfe-mc-capture.
|
/linux-4.4.14/drivers/isdn/gigaset/ |
D | interface.c | 258 unsigned mc; in if_tiocmset() local 270 mc = (cs->control_state | set) & ~clear & (TIOCM_RTS | TIOCM_DTR); in if_tiocmset() 271 retval = cs->ops->set_modem_ctrl(cs, cs->control_state, mc); in if_tiocmset() 272 cs->control_state = mc; in if_tiocmset()
|
/linux-4.4.14/Documentation/devicetree/bindings/edac/ |
D | apm-xgene-edac.txt | 24 - compatible : Shall be "apm,xgene-edac-mc". 82 compatible = "apm,xgene-edac-mc";
|
/linux-4.4.14/arch/arm/kvm/ |
D | mmu.c | 142 static void mmu_free_memory_cache(struct kvm_mmu_memory_cache *mc) in mmu_free_memory_cache() argument 144 while (mc->nobjs) in mmu_free_memory_cache() 145 free_page((unsigned long)mc->objects[--mc->nobjs]); in mmu_free_memory_cache() 148 static void *mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc) in mmu_memory_cache_alloc() argument 152 BUG_ON(!mc || !mc->nobjs); in mmu_memory_cache_alloc() 153 p = mc->objects[--mc->nobjs]; in mmu_memory_cache_alloc()
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | dm816x.dtsi | 392 reg-names = "mc", "control"; 394 interrupt-names = "mc"; 432 reg-names = "mc", "control"; 434 interrupt-names = "mc";
|
D | tegra114.dtsi | 3 #include <dt-bindings/memory/tegra114-mc.h> 54 iommus = <&mc TEGRA_SWGROUP_DC>; 73 iommus = <&mc TEGRA_SWGROUP_DCB>; 522 mc: memory-controller@70019000 { label 523 compatible = "nvidia,tegra114-mc"; 526 clock-names = "mc";
|
D | tegra124.dtsi | 3 #include <dt-bindings/memory/tegra124-mc.h> 108 iommus = <&mc TEGRA_SWGROUP_DC>; 123 iommus = <&mc TEGRA_SWGROUP_DCB>; 193 iommus = <&mc TEGRA_SWGROUP_GPU>; 593 mc: memory-controller@0,70019000 { label 594 compatible = "nvidia,tegra124-mc"; 597 clock-names = "mc"; 608 nvidia,memory-controller = <&mc>;
|
D | tegra30.dtsi | 3 #include <dt-bindings/memory/tegra30-mc.h> 170 iommus = <&mc TEGRA_SWGROUP_DC>; 189 iommus = <&mc TEGRA_SWGROUP_DCB>; 640 mc: memory-controller@7000f000 { label 641 compatible = "nvidia,tegra30-mc"; 644 clock-names = "mc";
|
D | am3517.dtsi | 25 interrupt-names = "mc";
|
D | am33xx.dtsi | 531 reg-names = "mc", "control"; 534 interrupt-names = "mc"; 579 reg-names = "mc", "control"; 581 interrupt-names = "mc";
|
D | sun8i-a23.dtsi | 94 interrupt-names = "mc";
|
D | sun8i-a33.dtsi | 136 interrupt-names = "mc";
|
/linux-4.4.14/include/trace/events/ |
D | xen.h | 34 TP_PROTO(struct multicall_entry *mc, unsigned nargs), 35 TP_ARGS(mc, nargs), 41 TP_fast_assign(__entry->op = mc->op; 43 memcpy(__entry->args, mc->args, sizeof(unsigned long) * nargs);
|
/linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
D | ipoib_multicast.c | 449 mcast->mc = NULL; in ipoib_mcast_join_complete() 451 mcast->mc = multicast; in ipoib_mcast_join_complete() 607 if (IS_ERR_OR_NULL(priv->broadcast->mc) && in ipoib_mcast_join_task() 624 if (IS_ERR_OR_NULL(mcast->mc) && in ipoib_mcast_join_task() 698 if (!IS_ERR_OR_NULL(mcast->mc)) in ipoib_mcast_leave() 699 ib_sa_free_multicast(mcast->mc); in ipoib_mcast_leave()
|
D | ipoib.h | 148 struct ib_sa_multicast *mc; member 498 void ipoib_mcast_free(struct ipoib_mcast *mc);
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/ |
D | Kbuild | 13 include $(src)/nvkm/subdev/mc/Kbuild
|
/linux-4.4.14/arch/mips/kernel/ |
D | cpu-probe.c | 736 int mc; in cpu_probe_legacy() local 749 mc = 1; in cpu_probe_legacy() 752 mc = 0; in cpu_probe_legacy() 757 c->cputype = mc ? CPU_R4400MC : CPU_R4400SC; in cpu_probe_legacy() 758 __cpu_name[cpu] = mc ? "R4400MC" : "R4400SC"; in cpu_probe_legacy() 760 c->cputype = mc ? CPU_R4000MC : CPU_R4000SC; in cpu_probe_legacy() 761 __cpu_name[cpu] = mc ? "R4000MC" : "R4000SC"; in cpu_probe_legacy()
|
/linux-4.4.14/drivers/staging/ |
D | Makefile | 47 obj-$(CONFIG_FSL_MC_BUS) += fsl-mc/
|
D | Kconfig | 107 source "drivers/staging/fsl-mc/Kconfig"
|
/linux-4.4.14/drivers/ssb/ |
D | main.c | 840 u32 n1, n2, clock, m1, m2, m3, mc; in ssb_calc_clock_rate() local 883 mc = ((m & SSB_CHIPCO_CLK_MC) >> SSB_CHIPCO_CLK_MC_SHIFT); in ssb_calc_clock_rate() 898 switch (mc) { in ssb_calc_clock_rate() 919 if (!(mc & SSB_CHIPCO_CLK_T2MC_M1BYP)) in ssb_calc_clock_rate() 921 if (!(mc & SSB_CHIPCO_CLK_T2MC_M2BYP)) in ssb_calc_clock_rate() 923 if (!(mc & SSB_CHIPCO_CLK_T2MC_M3BYP)) in ssb_calc_clock_rate()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | device.h | 114 struct nvkm_mc *mc; member 179 int (*mc )(struct nvkm_device *, int idx, struct nvkm_mc **); member
|
/linux-4.4.14/drivers/gpu/drm/i810/ |
D | i810_dma.c | 1095 drm_i810_mc_t *mc = data; in i810_dma_mc() local 1099 if (mc->idx >= dma->buf_count || mc->idx < 0) in i810_dma_mc() 1102 i810_dma_dispatch_mc(dev, dma->buflist[mc->idx], mc->used, in i810_dma_mc() 1103 mc->last_render); in i810_dma_mc()
|
/linux-4.4.14/drivers/char/ |
D | hpet.c | 161 unsigned long m, t, mc, base, k; in hpet_interrupt() local 167 mc = read_counter(&hpet->hpet_mc); in hpet_interrupt() 183 base = mc % t; in hpet_interrupt() 184 k = (mc - base + hpetp->hp_delta) / t; in hpet_interrupt()
|
/linux-4.4.14/sound/soc/intel/haswell/ |
D | sst-haswell-pcm.c | 185 struct soc_mixer_control *mc = in hsw_stream_volume_put() local 194 dai = mod_map[mc->reg].dai_id; in hsw_stream_volume_put() 195 stream = mod_map[mc->reg].stream; in hsw_stream_volume_put() 234 struct soc_mixer_control *mc = in hsw_stream_volume_get() local 243 dai = mod_map[mc->reg].dai_id; in hsw_stream_volume_get() 244 stream = mod_map[mc->reg].stream; in hsw_stream_volume_get()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | mac.h | 121 u32 mc:1; member
|
/linux-4.4.14/drivers/net/fddi/skfp/ |
D | smt.c | 94 static void smt_fill_mac_counter(struct s_smc *smc, struct smt_p_mac_counter *mc); 1080 smt_fill_mac_counter(smc,&sif->mc) ; /* set mac counter field */ in smt_send_sif_operation() 1472 static void smt_fill_mac_counter(struct s_smc *smc, struct smt_p_mac_counter *mc) in smt_fill_mac_counter() argument 1474 SMTSETPARA(mc,SMT_P_MAC_COUNTER) ; in smt_fill_mac_counter() 1475 mc->mc_mib_index = INDEX_MAC ; in smt_fill_mac_counter() 1476 mc->mc_index = mac_index(smc,1) ; in smt_fill_mac_counter() 1477 mc->mc_receive_ct = smc->mib.m[MAC0].fddiMACCopied_Ct ; in smt_fill_mac_counter() 1478 mc->mc_transmit_ct = smc->mib.m[MAC0].fddiMACTransmit_Ct ; in smt_fill_mac_counter()
|
/linux-4.4.14/drivers/net/fddi/skfp/h/ |
D | fplustm.h | 227 } mc ; member
|
/linux-4.4.14/drivers/media/tuners/ |
D | mt2063.c | 723 u32 ma, mb, mc, md, me, mf; in IsSpurInBand() local 761 mc = (n * ((f_LO1 + hgcs) / gc_Scale) - in IsSpurInBand() 763 if (mc != md) { in IsSpurInBand() 765 f_nsLO2 = (s32) (mc * (f_LO2 / gc_Scale)); in IsSpurInBand() 768 n * (f_LO1 % gc_Scale) - mc * (f_LO2 % gc_Scale); in IsSpurInBand() 770 *fp = ((f_Spur - (s32) c) / (mc - n)) + 1; in IsSpurInBand() 771 *fm = (((s32) d - f_Spur) / (mc - n)) + 1; in IsSpurInBand()
|
/linux-4.4.14/drivers/scsi/bfa/ |
D | bfa_ioc.c | 1993 int mc; in bfa_ioc_mbox_attach() local 1996 for (mc = 0; mc < BFI_MC_MAX; mc++) { in bfa_ioc_mbox_attach() 1997 mod->mbhdlr[mc].cbfn = NULL; in bfa_ioc_mbox_attach() 1998 mod->mbhdlr[mc].cbarg = ioc->bfa; in bfa_ioc_mbox_attach() 2547 int mc; in bfa_ioc_mbox_register() local 2549 for (mc = 0; mc < BFI_MC_MAX; mc++) in bfa_ioc_mbox_register() 2550 mod->mbhdlr[mc].cbfn = mcfuncs[mc]; in bfa_ioc_mbox_register() 2557 bfa_ioc_mbox_regisr(struct bfa_ioc_s *ioc, enum bfi_mclass mc, in bfa_ioc_mbox_regisr() argument 2562 mod->mbhdlr[mc].cbfn = cbfn; in bfa_ioc_mbox_regisr() 2563 mod->mbhdlr[mc].cbarg = cbarg; in bfa_ioc_mbox_regisr() [all …]
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | digsy_mtc.dts | 81 compatible = "mc,rv3029c2";
|
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/ |
D | bcmgenet.c | 3045 int *mc) in bcmgenet_set_mdf_addr() argument 3055 reg |= (1 << (MAX_MC_COUNT - *mc)); in bcmgenet_set_mdf_addr() 3058 (*mc)++; in bcmgenet_set_mdf_addr() 3065 int i, mc; in bcmgenet_set_rx_mode() local 3090 mc = 0; in bcmgenet_set_rx_mode() 3092 bcmgenet_set_mdf_addr(priv, dev->broadcast, &i, &mc); in bcmgenet_set_rx_mode() 3094 bcmgenet_set_mdf_addr(priv, dev->dev_addr, &i, &mc); in bcmgenet_set_rx_mode() 3096 if (netdev_uc_count(dev) > (MAX_MC_COUNT - mc)) in bcmgenet_set_rx_mode() 3101 bcmgenet_set_mdf_addr(priv, ha->addr, &i, &mc); in bcmgenet_set_rx_mode() 3103 if (netdev_mc_empty(dev) || netdev_mc_count(dev) >= (MAX_MC_COUNT - mc)) in bcmgenet_set_rx_mode() [all …]
|
/linux-4.4.14/include/sound/ |
D | soc.h | 1528 static inline bool snd_soc_volsw_is_stereo(struct soc_mixer_control *mc) in snd_soc_volsw_is_stereo() argument 1530 if (mc->reg == mc->rreg && mc->shift == mc->rshift) in snd_soc_volsw_is_stereo()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl8xxxu/ |
D | rtl8xxxu.h | 93 u32 mc:1; member 144 u32 mc:1;
|
/linux-4.4.14/drivers/dma/ |
D | moxart-dma.c | 523 struct moxart_dmadev *mc = devid; in moxart_dma_interrupt() local 524 struct moxart_chan *ch = &mc->slave_chans[0]; in moxart_dma_interrupt()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | prom_init.c | 2371 phandle mc; in fixup_device_tree_maple_memory_controller() local 2376 mc = call_prom("finddevice", 1, 1, ADDR(name)); in fixup_device_tree_maple_memory_controller() 2377 if (!PHANDLE_VALID(mc)) in fixup_device_tree_maple_memory_controller() 2380 if (prom_getproplen(mc, "reg") != 8) in fixup_device_tree_maple_memory_controller() 2388 if (prom_getprop(mc, "reg", mc_reg, sizeof(mc_reg)) == PROM_ERROR) in fixup_device_tree_maple_memory_controller() 2400 prom_setprop(mc, name, "reg", mc_reg, sizeof(mc_reg)); in fixup_device_tree_maple_memory_controller()
|
/linux-4.4.14/drivers/video/fbdev/ |
D | metronomefb.c | 135 u8 mc; member 211 wfm_hdr->mc += 1; in load_waveform()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/ |
D | main.c | 2648 u32 mc, mi; in brcms_c_suspend_mac_and_wait() local 2663 mc = bcma_read32(core, D11REGOFFS(maccontrol)); in brcms_c_suspend_mac_and_wait() 2665 if (mc == 0xffffffff) { in brcms_c_suspend_mac_and_wait() 2671 WARN_ON(mc & MCTL_PSM_JMP_0); in brcms_c_suspend_mac_and_wait() 2672 WARN_ON(!(mc & MCTL_PSM_RUN)); in brcms_c_suspend_mac_and_wait() 2673 WARN_ON(!(mc & MCTL_EN_MAC)); in brcms_c_suspend_mac_and_wait() 2700 mc = bcma_read32(core, D11REGOFFS(maccontrol)); in brcms_c_suspend_mac_and_wait() 2701 if (mc == 0xffffffff) { in brcms_c_suspend_mac_and_wait() 2707 WARN_ON(mc & MCTL_PSM_JMP_0); in brcms_c_suspend_mac_and_wait() 2708 WARN_ON(!(mc & MCTL_PSM_RUN)); in brcms_c_suspend_mac_and_wait() [all …]
|
/linux-4.4.14/drivers/staging/wilc1000/ |
D | linux_wlan.c | 1306 PRINT_D(INIT_DBG, "Setting Multicast List with count = %d.\n", dev->mc.count); in wilc_set_multicast_list() 1318 if ((dev->flags & IFF_ALLMULTI) || (dev->mc.count) > WILC_MULTICAST_TABLE_SIZE) { in wilc_set_multicast_list() 1326 if ((dev->mc.count) == 0) { in wilc_set_multicast_list() 1341 host_int_setup_multicast_filter(pstrWFIDrv, true, (dev->mc.count)); in wilc_set_multicast_list()
|
/linux-4.4.14/arch/x86/kvm/ |
D | mmu.c | 680 static void mmu_free_memory_cache(struct kvm_mmu_memory_cache *mc, in mmu_free_memory_cache() argument 683 while (mc->nobjs) in mmu_free_memory_cache() 684 kmem_cache_free(cache, mc->objects[--mc->nobjs]); in mmu_free_memory_cache() 703 static void mmu_free_memory_cache_page(struct kvm_mmu_memory_cache *mc) in mmu_free_memory_cache_page() argument 705 while (mc->nobjs) in mmu_free_memory_cache_page() 706 free_page((unsigned long)mc->objects[--mc->nobjs]); in mmu_free_memory_cache_page() 735 static void *mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc) in mmu_memory_cache_alloc() argument 739 BUG_ON(!mc->nobjs); in mmu_memory_cache_alloc() 740 p = mc->objects[--mc->nobjs]; in mmu_memory_cache_alloc()
|
/linux-4.4.14/net/mac80211/ |
D | main.c | 38 u64 mc; in ieee80211_configure_filter() local 70 mc = drv_prepare_multicast(local, &local->mc_list); in ieee80211_configure_filter() 76 drv_configure_filter(local, changed_flags, &new_flags, mc); in ieee80211_configure_filter()
|
/linux-4.4.14/drivers/usb/dwc2/ |
D | gadget.c | 390 max_transfer = hs_ep->ep.maxpacket * hs_ep->mc; in dwc2_hsotg_write_fifo() 583 if (hs_ep->isochronous && length > (hs_ep->mc * hs_ep->ep.maxpacket)) { in dwc2_hsotg_start_req() 1758 hs_ep->mc = 1; in dwc2_hsotg_set_ep_maxpacket() 1764 hs_ep->mc = mcval; in dwc2_hsotg_set_ep_maxpacket() 2723 if (hs_ep->interval > 1 && hs_ep->mc > 1) in dwc2_hsotg_ep_enable() 2753 size = hs_ep->ep.maxpacket * hs_ep->mc; in dwc2_hsotg_ep_enable() 2769 size = hs_ep->ep.maxpacket*hs_ep->mc; in dwc2_hsotg_ep_enable()
|
/linux-4.4.14/arch/arm64/boot/dts/apm/ |
D | apm-storm.dtsi | 462 compatible = "apm,xgene-edac-mc"; 468 compatible = "apm,xgene-edac-mc"; 474 compatible = "apm,xgene-edac-mc"; 480 compatible = "apm,xgene-edac-mc";
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | pal.h | 725 #define pmci_cache_mc pme_cache.mc 732 #define pmci_tlb_mc pme_tlb.mc 744 #define pmci_bus_mc pme_bus.mc
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_sriov.c | 554 struct bnx2x_mcast_list_elem *mc = NULL; in bnx2x_vf_mcast() local 568 mc = kzalloc(mc_num * sizeof(struct bnx2x_mcast_list_elem), in bnx2x_vf_mcast() 570 if (!mc) { in bnx2x_vf_mcast() 582 kfree(mc); in bnx2x_vf_mcast() 590 mc[i].mac = mcasts[i]; in bnx2x_vf_mcast() 591 list_add_tail(&mc[i].link, in bnx2x_vf_mcast() 600 kfree(mc); in bnx2x_vf_mcast()
|
/linux-4.4.14/drivers/video/fbdev/aty/ |
D | radeon_pm.c | 1198 u32 mc; in radeon_pm_enable_dll_m10() local 1204 mc = INREG(MC_CNTL); in radeon_pm_enable_dll_m10() 1206 switch (mc & 0x3) { in radeon_pm_enable_dll_m10() 1208 if (mc & 0x4) in radeon_pm_enable_dll_m10() 1217 switch (mc & 0x3) { in radeon_pm_enable_dll_m10() 1219 if (!(mc & 0x4)) in radeon_pm_enable_dll_m10()
|