Home
last modified time | relevance | path

Searched refs:config_regs (Results 1 – 24 of 24) sorted by relevance

/linux-6.3-rc2/drivers/gpio/
A Dgpio-sch311x.c42 unsigned short *config_regs; /* pointer to definition below */ member
53 unsigned short config_regs[8]; member
142 block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_request()
197 data = inb(block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_direction_in()
199 outb(data, block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_direction_in()
213 data = inb(block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_direction_out()
215 outb(data, block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_direction_out()
228 data = inb(block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_get_direction()
247 data = inb(block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_set_config()
249 outb(data, block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_set_config()
[all …]
/linux-6.3-rc2/drivers/atm/
A Dsolos-pci.c106 void __iomem *config_regs; member
690 iowrite32(1, card->config_regs + FPGA_MODE); in flash_upgrade()
735 iowrite32(0, card->config_regs + FPGA_MODE); in flash_upgrade()
736 iowrite32(0, card->config_regs + FLASH_MODE); in flash_upgrade()
746 iowrite32(0, card->config_regs + IRQ_CLEAR); in solos_irq()
1226 if (!card->config_regs) { in fpga_probe()
1240 ioread32(card->config_regs + FPGA_MODE); in fpga_probe()
1243 ioread32(card->config_regs + FPGA_MODE); in fpga_probe()
1344 pci_iounmap(dev, card->config_regs); in fpga_probe()
1440 iowrite32(1, card->config_regs + FPGA_MODE); in fpga_remove()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dvega10_powertune.c782 while (config_regs->offset != 0xFFFFFFFF) { in vega10_program_didt_config_registers()
786 data &= ~config_regs->mask; in vega10_program_didt_config_registers()
787 data |= ((config_regs->value << config_regs->shift) & config_regs->mask); in vega10_program_didt_config_registers()
792 data &= ~config_regs->mask; in vega10_program_didt_config_registers()
793 data |= ((config_regs->value << config_regs->shift) & config_regs->mask); in vega10_program_didt_config_registers()
798 data &= ~config_regs->mask; in vega10_program_didt_config_registers()
799 data |= ((config_regs->value << config_regs->shift) & config_regs->mask); in vega10_program_didt_config_registers()
806 config_regs++; in vega10_program_didt_config_registers()
818 data &= ~config_regs->mask; in vega10_program_gc_didt_config_registers()
819 data |= ((config_regs->value << config_regs->shift) & config_regs->mask); in vega10_program_gc_didt_config_registers()
[all …]
A Dsmu7_powertune.c903 const struct gpu_pt_config_reg *config_regs = cac_config_regs; in smu7_program_pt_config_registers() local
909 while (config_regs->offset != 0xFFFFFFFF) { in smu7_program_pt_config_registers()
910 if (config_regs->type == GPU_CONFIGREG_CACHE) in smu7_program_pt_config_registers()
911 cache |= ((config_regs->value << config_regs->shift) & config_regs->mask); in smu7_program_pt_config_registers()
913 switch (config_regs->type) { in smu7_program_pt_config_registers()
927 data = cgs_read_register(hwmgr->device, config_regs->offset); in smu7_program_pt_config_registers()
931 data &= ~config_regs->mask; in smu7_program_pt_config_registers()
932 data |= ((config_regs->value << config_regs->shift) & config_regs->mask); in smu7_program_pt_config_registers()
935 switch (config_regs->type) { in smu7_program_pt_config_registers()
949 cgs_write_register(hwmgr->device, config_regs->offset, data); in smu7_program_pt_config_registers()
[all …]
/linux-6.3-rc2/drivers/pcmcia/
A Dpcmcia_resource.c518 if (!(p_dev->config_regs & PRESENT_STATUS)) in pcmcia_enable_device()
527 p_dev->config_regs |= PRESENT_EXT_STATUS; in pcmcia_enable_device()
535 p_dev->vpp, flags, p_dev->config_base, p_dev->config_regs, in pcmcia_enable_device()
540 if (p_dev->config_regs & PRESENT_COPY) { in pcmcia_enable_device()
545 if (p_dev->config_regs & PRESENT_PIN_REPLACE) { in pcmcia_enable_device()
550 if (p_dev->config_regs & PRESENT_OPTION) { in pcmcia_enable_device()
556 if (p_dev->config_regs & PRESENT_IOBASE_0) in pcmcia_enable_device()
565 if (p_dev->config_regs & PRESENT_STATUS) in pcmcia_enable_device()
568 if (p_dev->config_regs & PRESENT_EXT_STATUS) in pcmcia_enable_device()
572 if (p_dev->config_regs & PRESENT_IOBASE_0) { in pcmcia_enable_device()
[all …]
A Dds.c280 p_dev->config_regs = cis_config.rmask[0]; in pcmcia_device_probe()
282 p_dev->config_regs); in pcmcia_device_probe()
287 p_dev->config_regs = 0; in pcmcia_device_probe()
/linux-6.3-rc2/drivers/gpu/drm/radeon/
A Dkv_dpm.c165 if (config_regs == NULL) in kv_program_pt_config_registers()
170 cache |= ((config_regs->value << config_regs->shift) & config_regs->mask); in kv_program_pt_config_registers()
172 switch (config_regs->type) { in kv_program_pt_config_registers()
174 data = RREG32_SMC(config_regs->offset); in kv_program_pt_config_registers()
184 data &= ~config_regs->mask; in kv_program_pt_config_registers()
185 data |= ((config_regs->value << config_regs->shift) & config_regs->mask); in kv_program_pt_config_registers()
189 switch (config_regs->type) { in kv_program_pt_config_registers()
191 WREG32_SMC(config_regs->offset, data); in kv_program_pt_config_registers()
194 WREG32_DIDT(config_regs->offset, data); in kv_program_pt_config_registers()
197 WREG32(config_regs->offset << 2, data); in kv_program_pt_config_registers()
[all …]
A Dci_dpm.c550 if (config_regs == NULL) in ci_program_pt_config_registers()
555 cache |= ((config_regs->value << config_regs->shift) & config_regs->mask); in ci_program_pt_config_registers()
557 switch (config_regs->type) { in ci_program_pt_config_registers()
559 data = RREG32_SMC(config_regs->offset); in ci_program_pt_config_registers()
569 data &= ~config_regs->mask; in ci_program_pt_config_registers()
570 data |= ((config_regs->value << config_regs->shift) & config_regs->mask); in ci_program_pt_config_registers()
573 switch (config_regs->type) { in ci_program_pt_config_registers()
575 WREG32_SMC(config_regs->offset, data); in ci_program_pt_config_registers()
578 WREG32_DIDT(config_regs->offset, data); in ci_program_pt_config_registers()
581 WREG32(config_regs->offset << 2, data); in ci_program_pt_config_registers()
[all …]
A Dsi_dpm.c2722 if (!config_regs) in si_program_cac_config_registers()
2725 while (config_regs->offset != 0xFFFFFFFF) { in si_program_cac_config_registers()
2726 switch (config_regs->type) { in si_program_cac_config_registers()
2728 offset = SMC_CG_IND_START + config_regs->offset; in si_program_cac_config_registers()
2733 data = RREG32(config_regs->offset << 2); in si_program_cac_config_registers()
2737 data &= ~config_regs->mask; in si_program_cac_config_registers()
2738 data |= ((config_regs->value << config_regs->shift) & config_regs->mask); in si_program_cac_config_registers()
2740 switch (config_regs->type) { in si_program_cac_config_registers()
2742 offset = SMC_CG_IND_START + config_regs->offset; in si_program_cac_config_registers()
2747 WREG32(config_regs->offset << 2, data); in si_program_cac_config_registers()
[all …]
/linux-6.3-rc2/drivers/char/xilinx_hwicap/
A Dxilinx_hwicap.c238 buffer[index++] = hwicap_type_1_write(drvdata->config_regs->CMD) | 1; in hwicap_command_desync()
342 drvdata, drvdata->config_regs->IDCODE, &idcode); in hwicap_initialize_hwicap()
605 const struct config_registers *config_regs) in hwicap_setup() argument
672 drvdata->config_regs = config_regs; in hwicap_setup()
A Dxilinx_hwicap.h57 const struct config_registers *config_regs; member
/linux-6.3-rc2/drivers/gpu/drm/amd/pm/legacy-dpm/
A Dkv_dpm.c418 if (config_regs == NULL) in kv_program_pt_config_registers()
423 cache |= ((config_regs->value << config_regs->shift) & config_regs->mask); in kv_program_pt_config_registers()
425 switch (config_regs->type) { in kv_program_pt_config_registers()
427 data = RREG32_SMC(config_regs->offset); in kv_program_pt_config_registers()
433 data = RREG32(config_regs->offset); in kv_program_pt_config_registers()
437 data &= ~config_regs->mask; in kv_program_pt_config_registers()
438 data |= ((config_regs->value << config_regs->shift) & config_regs->mask); in kv_program_pt_config_registers()
442 switch (config_regs->type) { in kv_program_pt_config_registers()
444 WREG32_SMC(config_regs->offset, data); in kv_program_pt_config_registers()
450 WREG32(config_regs->offset, data); in kv_program_pt_config_registers()
[all …]
A Dsi_dpm.c2838 if (!config_regs) in si_program_cac_config_registers()
2841 while (config_regs->offset != 0xFFFFFFFF) { in si_program_cac_config_registers()
2842 switch (config_regs->type) { in si_program_cac_config_registers()
2844 offset = SMC_CG_IND_START + config_regs->offset; in si_program_cac_config_registers()
2849 data = RREG32(config_regs->offset); in si_program_cac_config_registers()
2853 data &= ~config_regs->mask; in si_program_cac_config_registers()
2854 data |= ((config_regs->value << config_regs->shift) & config_regs->mask); in si_program_cac_config_registers()
2856 switch (config_regs->type) { in si_program_cac_config_registers()
2858 offset = SMC_CG_IND_START + config_regs->offset; in si_program_cac_config_registers()
2863 WREG32(config_regs->offset, data); in si_program_cac_config_registers()
[all …]
/linux-6.3-rc2/drivers/scsi/pcmcia/
A Dfdomain_cs.c37 link->config_regs = PRESENT_OPTION; in fdomain_probe()
A Daha152x_stub.c104 link->config_regs = PRESENT_OPTION; in aha152x_probe()
A Dqlogic_stub.c161 link->config_regs = PRESENT_OPTION; in qlogic_probe()
/linux-6.3-rc2/include/pcmcia/
A Dds.h113 unsigned int config_regs; /* PRESENT_ flags below */ member
/linux-6.3-rc2/sound/pcmcia/pdaudiocf/
A Dpdaudiocf.c133 link->config_regs = PRESENT_OPTION; in snd_pdacf_probe()
/linux-6.3-rc2/drivers/net/can/sja1000/
A Dems_pcmcia.c262 dev->config_regs = PRESENT_OPTION; in ems_pcmcia_probe()
/linux-6.3-rc2/sound/pcmcia/vx/
A Dvxpocket.c130 link->config_regs = PRESENT_OPTION; in snd_vxpocket_new()
/linux-6.3-rc2/sound/soc/ti/
A Ddavinci-mcasp.c65 u32 config_regs[ARRAY_SIZE(context_regs)]; member
2480 context->config_regs[i] = mcasp_get_reg(mcasp, context_regs[i]); in davinci_mcasp_runtime_suspend()
2506 mcasp_set_reg(mcasp, context_regs[i], context->config_regs[i]); in davinci_mcasp_runtime_resume()
/linux-6.3-rc2/drivers/net/ethernet/amd/
A Dnmclan_cs.c451 link->config_regs = PRESENT_OPTION; in nmclan_probe()
/linux-6.3-rc2/drivers/net/ethernet/8390/
A Daxnet_cs.c283 link->config_regs = 0x63; in axnet_config()
/linux-6.3-rc2/drivers/char/pcmcia/
A Dsynclink_cs.c589 link->config_regs = PRESENT_OPTION; in mgslpc_config()

Completed in 86 milliseconds