Home
last modified time | relevance | path

Searched full:sdc (Results 1 – 25 of 130) sorted by relevance

123456

/kernel/linux/linux-6.6/drivers/dma/
Dsun6i-dma.c1286 struct sun6i_dma_dev *sdc; in sun6i_dma_probe() local
1289 sdc = devm_kzalloc(&pdev->dev, sizeof(*sdc), GFP_KERNEL); in sun6i_dma_probe()
1290 if (!sdc) in sun6i_dma_probe()
1293 sdc->cfg = of_device_get_match_data(&pdev->dev); in sun6i_dma_probe()
1294 if (!sdc->cfg) in sun6i_dma_probe()
1297 sdc->base = devm_platform_ioremap_resource(pdev, 0); in sun6i_dma_probe()
1298 if (IS_ERR(sdc->base)) in sun6i_dma_probe()
1299 return PTR_ERR(sdc->base); in sun6i_dma_probe()
1301 sdc->irq = platform_get_irq(pdev, 0); in sun6i_dma_probe()
1302 if (sdc->irq < 0) in sun6i_dma_probe()
[all …]
/kernel/linux/linux-5.10/drivers/dma/
Dsun6i-dma.c1236 struct sun6i_dma_dev *sdc; in sun6i_dma_probe() local
1240 sdc = devm_kzalloc(&pdev->dev, sizeof(*sdc), GFP_KERNEL); in sun6i_dma_probe()
1241 if (!sdc) in sun6i_dma_probe()
1244 sdc->cfg = of_device_get_match_data(&pdev->dev); in sun6i_dma_probe()
1245 if (!sdc->cfg) in sun6i_dma_probe()
1249 sdc->base = devm_ioremap_resource(&pdev->dev, res); in sun6i_dma_probe()
1250 if (IS_ERR(sdc->base)) in sun6i_dma_probe()
1251 return PTR_ERR(sdc->base); in sun6i_dma_probe()
1253 sdc->irq = platform_get_irq(pdev, 0); in sun6i_dma_probe()
1254 if (sdc->irq < 0) in sun6i_dma_probe()
[all …]
/kernel/linux/linux-5.10/drivers/mmc/host/
Dsdhci-of-aspeed.c36 static void aspeed_sdc_configure_8bit_mode(struct aspeed_sdc *sdc, in aspeed_sdc_configure_8bit_mode() argument
43 spin_lock(&sdc->lock); in aspeed_sdc_configure_8bit_mode()
44 info = readl(sdc->regs + ASPEED_SDC_INFO); in aspeed_sdc_configure_8bit_mode()
49 writel(info, sdc->regs + ASPEED_SDC_INFO); in aspeed_sdc_configure_8bit_mode()
50 spin_unlock(&sdc->lock); in aspeed_sdc_configure_8bit_mode()
254 struct aspeed_sdc *sdc; in aspeed_sdc_probe() local
257 sdc = devm_kzalloc(&pdev->dev, sizeof(*sdc), GFP_KERNEL); in aspeed_sdc_probe()
258 if (!sdc) in aspeed_sdc_probe()
261 spin_lock_init(&sdc->lock); in aspeed_sdc_probe()
263 sdc->clk = devm_clk_get(&pdev->dev, NULL); in aspeed_sdc_probe()
[all …]
/kernel/linux/linux-6.6/drivers/mmc/host/
Dsdhci-of-aspeed.c91 static void aspeed_sdc_set_slot_capability(struct sdhci_host *host, struct aspeed_sdc *sdc, in aspeed_sdc_set_slot_capability() argument
108 writel(cap_val, sdc->regs + mirror_reg_offset); in aspeed_sdc_set_slot_capability()
111 static void aspeed_sdc_configure_8bit_mode(struct aspeed_sdc *sdc, in aspeed_sdc_configure_8bit_mode() argument
118 spin_lock(&sdc->lock); in aspeed_sdc_configure_8bit_mode()
119 info = readl(sdc->regs + ASPEED_SDC_INFO); in aspeed_sdc_configure_8bit_mode()
124 writel(info, sdc->regs + ASPEED_SDC_INFO); in aspeed_sdc_configure_8bit_mode()
125 spin_unlock(&sdc->lock); in aspeed_sdc_configure_8bit_mode()
142 aspeed_sdc_set_phase_taps(struct aspeed_sdc *sdc, in aspeed_sdc_set_phase_taps() argument
148 spin_lock(&sdc->lock); in aspeed_sdc_set_phase_taps()
149 reg = readl(sdc->regs + ASPEED_SDC_PHASE); in aspeed_sdc_set_phase_taps()
[all …]
/kernel/linux/linux-5.10/fs/xfs/scrub/
Ddir.c45 struct xchk_dir_ctx *sdc, in xchk_dir_check_ftype() argument
50 struct xfs_mount *mp = sdc->sc->mp; in xchk_dir_check_ftype()
57 xchk_fblock_set_corrupt(sdc->sc, XFS_DATA_FORK, in xchk_dir_check_ftype()
70 error = xfs_iget(mp, sdc->sc->tp, inum, 0, 0, &ip); in xchk_dir_check_ftype()
71 if (!xchk_fblock_xref_process_error(sdc->sc, XFS_DATA_FORK, offset, in xchk_dir_check_ftype()
79 xchk_fblock_set_corrupt(sdc->sc, XFS_DATA_FORK, offset); in xchk_dir_check_ftype()
104 struct xchk_dir_ctx *sdc; in xchk_dir_actor() local
110 sdc = container_of(dir_iter, struct xchk_dir_ctx, dir_iter); in xchk_dir_actor()
111 ip = sdc->sc->ip; in xchk_dir_actor()
116 if (xchk_should_terminate(sdc->sc, &error)) in xchk_dir_actor()
[all …]
/kernel/linux/linux-6.6/drivers/input/serio/
Dhp_sdc.c37 * hp_sdc_put does all writing to the SDC. ISR can run on a different
41 * All data coming back from the SDC is sent via interrupt and can be read
43 * The problem is with output, due to the slow clock speed of the SDC
52 * to reading data back from the SDC, but otherwise will not touch the
57 * to minimize the amount of IO needed to the SDC. However these values
89 #define PREFIX "HP SDC: "
92 MODULE_DESCRIPTION("HP i8042-based SDC Driver");
109 MODULE_PARM_DESC(no_hpsdc, "Do not enable HP SDC driver.");
227 /* For now we are ignoring these until we get the SDC to behave. */ in hp_sdc_isr()
261 printk(KERN_INFO PREFIX "HP SDC reports successful PUP.\n"); in hp_sdc_isr()
[all …]
Dhp_sdc_mlc.c45 #define PREFIX "HP SDC MLC: "
111 printk(KERN_WARNING PREFIX "Bastard SDC reconfigured loop!\n"); in hp_sdc_mlc_isr()
124 printk(KERN_WARNING PREFIX "Bastard SDC decided to reconfigure loop!\n"); in hp_sdc_mlc_isr()
279 * and data when using SDC, we just send the data. in hp_sdc_mlc_out()
/kernel/linux/linux-5.10/drivers/input/serio/
Dhp_sdc.c37 * hp_sdc_put does all writing to the SDC. ISR can run on a different
41 * All data coming back from the SDC is sent via interrupt and can be read
43 * The problem is with output, due to the slow clock speed of the SDC
52 * to reading data back from the SDC, but otherwise will not touch the
57 * to minimize the amount of IO needed to the SDC. However these values
89 #define PREFIX "HP SDC: "
92 MODULE_DESCRIPTION("HP i8042-based SDC Driver");
109 MODULE_PARM_DESC(no_hpsdc, "Do not enable HP SDC driver.");
227 /* For now we are ignoring these until we get the SDC to behave. */ in hp_sdc_isr()
261 printk(KERN_INFO PREFIX "HP SDC reports successful PUP.\n"); in hp_sdc_isr()
[all …]
Dhp_sdc_mlc.c45 #define PREFIX "HP SDC MLC: "
111 printk(KERN_WARNING PREFIX "Bastard SDC reconfigured loop!\n"); in hp_sdc_mlc_isr()
124 printk(KERN_WARNING PREFIX "Bastard SDC decided to reconfigure loop!\n"); in hp_sdc_mlc_isr()
279 * and data when using SDC, we just send the data. in hp_sdc_mlc_out()
/kernel/linux/linux-6.6/Documentation/admin-guide/device-mapper/
Dlog-writes.rst107 TABLE="0 $(blockdev --getsz /dev/sdb) log-writes /dev/sdb /dev/sdc"
119 replay-log --log /dev/sdc --replay /dev/sdb --end-mark fsync
127 TABLE="0 $(blockdev --getsz /dev/sdb) log-writes /dev/sdb /dev/sdc"
138 replay-log --log /dev/sdc --replay /dev/sdb --end-mark mkfs
140 replay-log --log /dev/sdc --replay /dev/sdb --start-mark mkfs \
/kernel/linux/linux-5.10/Documentation/admin-guide/device-mapper/
Dlog-writes.rst107 TABLE="0 $(blockdev --getsz /dev/sdb) log-writes /dev/sdb /dev/sdc"
119 replay-log --log /dev/sdc --replay /dev/sdb --end-mark fsync
127 TABLE="0 $(blockdev --getsz /dev/sdb) log-writes /dev/sdb /dev/sdc"
138 replay-log --log /dev/sdc --replay /dev/sdb --end-mark mkfs
140 replay-log --log /dev/sdc --replay /dev/sdb --start-mark mkfs \
/kernel/linux/linux-6.6/arch/powerpc/platforms/pasemi/
Dsetup.c40 /* SDC reset register, must be pre-mapped at reset time */
150 /* Remap SDC register for doing reset */ in pas_setup_arch()
341 pr_err("Signalled by SDC\n"); in pas_machine_check_handler()
401 { .type = "sdc", },
404 { .compatible = "pasemi,sdc", },
410 /* Publish OF platform devices for SDC and other non-PCI devices */ in pasemi_publish_devices()
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/
Dsetup.c38 /* SDC reset register, must be pre-mapped at reset time */
150 /* Remap SDC register for doing reset */ in pas_setup_arch()
341 pr_err("Signalled by SDC\n"); in pas_machine_check_handler()
401 { .type = "sdc", },
404 { .compatible = "pasemi,sdc", },
410 /* Publish OF platform devices for SDC and other non-PCI devices */ in pasemi_publish_devices()
/kernel/linux/linux-5.10/drivers/cpufreq/
Dpasemi-cpufreq.c37 /* Offset of ASR registers from SDC base */
149 dn = of_find_compatible_node(NULL, NULL, "1682m-sdc"); in pas_cpufreq_cpu_init()
152 "pasemi,pwrficient-sdc"); in pas_cpufreq_cpu_init()
/kernel/linux/linux-6.6/drivers/cpufreq/
Dpasemi-cpufreq.c36 /* Offset of ASR registers from SDC base */
148 dn = of_find_compatible_node(NULL, NULL, "1682m-sdc"); in pas_cpufreq_cpu_init()
151 "pasemi,pwrficient-sdc"); in pas_cpufreq_cpu_init()
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/
Dicp_qat_hw_20_comp.h145 enum icp_qat_hw_decomp_20_speculative_decoder_control sdc; member
154 QAT_FIELD_SET(val32, csr.sdc, in ICP_QAT_FW_DECOMP_20_BUILD_CONFIG_UPPER()
/kernel/linux/linux-5.10/drivers/input/misc/
Dhp_sdc_rtc.c2 * HP i8042 SDC + MSM-58321 BBRTC driver.
51 MODULE_DESCRIPTION("HP i8042 SDC + MSM-58321 RTC Driver");
363 printk(KERN_INFO "HP i8042 SDC + MSM-58321 RTC support loaded " in hp_sdc_rtc_init()
373 printk(KERN_INFO "HP i8042 SDC + MSM-58321 RTC support unloaded\n"); in hp_sdc_rtc_exit()
/kernel/linux/linux-6.6/drivers/input/misc/
Dhp_sdc_rtc.c2 * HP i8042 SDC + MSM-58321 BBRTC driver.
51 MODULE_DESCRIPTION("HP i8042 SDC + MSM-58321 RTC Driver");
363 printk(KERN_INFO "HP i8042 SDC + MSM-58321 RTC support loaded " in hp_sdc_rtc_init()
373 printk(KERN_INFO "HP i8042 SDC + MSM-58321 RTC support unloaded\n"); in hp_sdc_rtc_exit()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dqcom,apq8084-pinctrl.txt142 Not valid for sdc pins.
149 Not valid for sdc pins.
Dqcom,sdm845-pinctrl.txt138 Not valid for sdc pins.
145 Not valid for sdc pins.
Dqcom,msm8976-pinctrl.txt144 Not valid for sdc pins.
151 Not valid for sdc pins.
Dqcom,msm8960-pinctrl.txt144 Not valid for sdc pins.
151 Not valid for sdc pins.
Dqcom,qcs404-pinctrl.txt170 Not valid for sdc pins.
177 Not valid for sdc pins.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dqcom,apq8084-pinctrl.txt142 Not valid for sdc pins.
149 Not valid for sdc pins.
/kernel/linux/linux-6.6/arch/arm/boot/dts/aspeed/
Daspeed-ast2600-evb-a1.dts16 /delete-node/ &sdc;

123456