/Linux-v4.19/sound/soc/pxa/ |
D | pxa-ssp.c | 43 struct ssp_device *ssp; member 57 static void dump_registers(struct ssp_device *ssp) in dump_registers() argument 59 dev_dbg(&ssp->pdev->dev, "SSCR0 0x%08x SSCR1 0x%08x SSTO 0x%08x\n", in dump_registers() 60 pxa_ssp_read_reg(ssp, SSCR0), pxa_ssp_read_reg(ssp, SSCR1), in dump_registers() 61 pxa_ssp_read_reg(ssp, SSTO)); in dump_registers() 63 dev_dbg(&ssp->pdev->dev, "SSPSP 0x%08x SSSR 0x%08x SSACD 0x%08x\n", in dump_registers() 64 pxa_ssp_read_reg(ssp, SSPSP), pxa_ssp_read_reg(ssp, SSSR), in dump_registers() 65 pxa_ssp_read_reg(ssp, SSACD)); in dump_registers() 68 static void pxa_ssp_enable(struct ssp_device *ssp) in pxa_ssp_enable() argument 72 sscr0 = __raw_readl(ssp->mmio_base + SSCR0) | SSCR0_SSE; in pxa_ssp_enable() [all …]
|
D | Makefile | 6 snd-soc-pxa-ssp-objs := pxa-ssp.o 13 obj-$(CONFIG_SND_PXA_SOC_SSP) += snd-soc-pxa-ssp.o
|
/Linux-v4.19/arch/arm/plat-pxa/ |
D | ssp.c | 43 struct ssp_device *ssp = NULL; in pxa_ssp_request() local 47 list_for_each_entry(ssp, &ssp_list, node) { in pxa_ssp_request() 48 if (ssp->port_id == port && ssp->use_count == 0) { in pxa_ssp_request() 49 ssp->use_count++; in pxa_ssp_request() 50 ssp->label = label; in pxa_ssp_request() 57 if (&ssp->node == &ssp_list) in pxa_ssp_request() 60 return ssp; in pxa_ssp_request() 67 struct ssp_device *ssp = NULL; in pxa_ssp_request_of() local 71 list_for_each_entry(ssp, &ssp_list, node) { in pxa_ssp_request_of() 72 if (ssp->of_node == of_node && ssp->use_count == 0) { in pxa_ssp_request_of() [all …]
|
D | Makefile | 9 obj-$(CONFIG_PXA_SSP) += ssp.o
|
/Linux-v4.19/drivers/mmc/host/ |
D | mxs-mmc.c | 63 struct mxs_ssp ssp; member 79 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_get_cd() local 90 !(readl(ssp->base + HW_SSP_STATUS(ssp)) & in mxs_mmc_get_cd() 101 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_reset() local 105 ret = stmp_reset_block(ssp->base); in mxs_mmc_reset() 123 ssp->base + HW_SSP_TIMING(ssp)); in mxs_mmc_reset() 130 writel(ctrl0, ssp->base + HW_SSP_CTRL0); in mxs_mmc_reset() 131 writel(ctrl1, ssp->base + HW_SSP_CTRL1(ssp)); in mxs_mmc_reset() 143 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_request_done() local 147 cmd->resp[3] = readl(ssp->base + HW_SSP_SDRESP0(ssp)); in mxs_mmc_request_done() [all …]
|
/Linux-v4.19/drivers/spi/ |
D | spi-mxs.c | 58 struct mxs_ssp ssp; member 67 struct mxs_ssp *ssp = &spi->ssp; in mxs_spi_setup_transfer() local 76 mxs_ssp_set_clk_rate(ssp, hz); in mxs_spi_setup_transfer() 90 ssp->base + HW_SSP_CTRL0 + STMP_OFFSET_REG_SET); in mxs_spi_setup_transfer() 96 ssp->base + HW_SSP_CTRL1(ssp)); in mxs_spi_setup_transfer() 98 writel(0x0, ssp->base + HW_SSP_CMD0); in mxs_spi_setup_transfer() 99 writel(0x0, ssp->base + HW_SSP_CMD1); in mxs_spi_setup_transfer() 127 struct mxs_ssp *ssp = &spi->ssp; in mxs_ssp_wait() local 131 reg = readl_relaxed(ssp->base + offset); in mxs_ssp_wait() 154 struct mxs_ssp *ssp = dev_id; in mxs_ssp_irq_handler() local [all …]
|
D | spi-pxa2xx-pci.c | 201 struct ssp_device *ssp; in pxa2xx_spi_pci_probe() local 227 ssp = &spi_pdata.ssp; in pxa2xx_spi_pci_probe() 228 ssp->phys_base = pci_resource_start(dev, 0); in pxa2xx_spi_pci_probe() 229 ssp->mmio_base = pcim_iomap_table(dev)[0]; in pxa2xx_spi_pci_probe() 230 ssp->port_id = (c->port_id >= 0) ? c->port_id : dev->devfn; in pxa2xx_spi_pci_probe() 231 ssp->type = c->type; in pxa2xx_spi_pci_probe() 238 ssp->irq = pci_irq_vector(dev, 0); in pxa2xx_spi_pci_probe() 240 snprintf(buf, sizeof(buf), "pxa2xx-spi.%d", ssp->port_id); in pxa2xx_spi_pci_probe() 241 ssp->clk = clk_register_fixed_rate(&dev->dev, buf , NULL, 0, in pxa2xx_spi_pci_probe() 243 if (IS_ERR(ssp->clk)) in pxa2xx_spi_pci_probe() [all …]
|
D | spi-pxa2xx.c | 875 const struct ssp_device *ssp = drv_data->ssp; in ssp_get_clk_div() local 879 if (ssp->type == PXA25x_SSP || ssp->type == CE4100_SSP) in ssp_get_clk_div() 1428 struct ssp_device *ssp; in pxa2xx_spi_init_pdata() local 1460 ssp = &pdata->ssp; in pxa2xx_spi_init_pdata() 1462 ssp->phys_base = res->start; in pxa2xx_spi_init_pdata() 1463 ssp->mmio_base = devm_ioremap_resource(&pdev->dev, res); in pxa2xx_spi_init_pdata() 1464 if (IS_ERR(ssp->mmio_base)) in pxa2xx_spi_init_pdata() 1473 ssp->clk = devm_clk_get(&pdev->dev, NULL); in pxa2xx_spi_init_pdata() 1474 ssp->irq = platform_get_irq(pdev, 0); in pxa2xx_spi_init_pdata() 1475 ssp->type = type; in pxa2xx_spi_init_pdata() [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/serial/ |
D | mrvl,pxa-ssp.txt | 6 mrvl,pxa25x-ssp 8 mrvl,pxa27x-ssp 9 mrvl,pxa3xx-ssp 10 mvrl,pxa168-ssp 11 mrvl,pxa910-ssp 12 mrvl,ce4100-ssp 21 ssp0: ssp@41000000 { 22 compatible = "mrvl,pxa3xx-ssp"; 24 ssp-id = <1>; 26 clock-names = "pxa27x-ssp.0"; [all …]
|
/Linux-v4.19/drivers/input/mouse/ |
D | navpoint.c | 35 struct ssp_device *ssp; member 123 struct ssp_device *ssp = navpoint->ssp; in navpoint_irq() local 127 status = pxa_ssp_read_reg(ssp, SSSR); in navpoint_irq() 131 pxa_ssp_write_reg(ssp, SSSR, (status & sssr)); in navpoint_irq() 138 data = pxa_ssp_read_reg(ssp, SSDR); in navpoint_irq() 146 status = pxa_ssp_read_reg(ssp, SSSR); in navpoint_irq() 155 struct ssp_device *ssp = navpoint->ssp; in navpoint_up() local 158 clk_prepare_enable(ssp->clk); in navpoint_up() 160 pxa_ssp_write_reg(ssp, SSCR1, sscr1); in navpoint_up() 161 pxa_ssp_write_reg(ssp, SSSR, sssr); in navpoint_up() [all …]
|
/Linux-v4.19/drivers/clk/mxs/ |
D | clk-ssp.c | 27 void mxs_ssp_set_clk_rate(struct mxs_ssp *ssp, unsigned int rate) in mxs_ssp_set_clk_rate() argument 33 ssp_clk = clk_get_rate(ssp->clk); in mxs_ssp_set_clk_rate() 43 dev_err(ssp->dev, in mxs_ssp_set_clk_rate() 50 val = readl(ssp->base + HW_SSP_TIMING(ssp)); in mxs_ssp_set_clk_rate() 54 writel(val, ssp->base + HW_SSP_TIMING(ssp)); in mxs_ssp_set_clk_rate() 56 ssp->clk_rate = ssp_sck; in mxs_ssp_set_clk_rate() 58 dev_dbg(ssp->dev, in mxs_ssp_set_clk_rate()
|
/Linux-v4.19/Documentation/devicetree/bindings/pinctrl/ |
D | marvell,dove-pinctrl.txt | 30 mpp10 10 gpio, pmu, ssp(sclk), pmu* 36 ssp(extclk), pmu* 37 mpp14 14 gpio, pmu, uart2(txd), sdio1(buspwr), ssp(rxd), pmu* 38 mpp15 15 gpio, pmu, uart2(rxd), sdio1(ledctrl), ssp(sfrm), pmu* 47 uart1(cts), ssp(sfrm) 49 lcd-spi(mosi), uart1(cts), ssp(txd) 51 lcd-spi(sck), ssp(sclk) 55 mpp_audio1 52-57 gpio, i2s1/spdifo, i2s1, spdifo, twsi, ssp/spdifo, ssp, 56 ssp/twsi 85 - ssp/spdifo : ssp on pins 52-55, spdifo on pin 57, no gpios [all …]
|
/Linux-v4.19/arch/arm/mach-sa1100/ |
D | ssp.c | 161 void ssp_save_state(struct ssp_state *ssp) in ssp_save_state() argument 163 ssp->cr0 = Ser4SSCR0; in ssp_save_state() 164 ssp->cr1 = Ser4SSCR1; in ssp_save_state() 175 void ssp_restore_state(struct ssp_state *ssp) in ssp_restore_state() argument 179 Ser4SSCR0 = ssp->cr0 & ~SSCR0_SSE; in ssp_restore_state() 180 Ser4SSCR1 = ssp->cr1; in ssp_restore_state() 181 Ser4SSCR0 = ssp->cr0; in ssp_restore_state()
|
/Linux-v4.19/Documentation/devicetree/bindings/sound/ |
D | mrvl,pxa-ssp.txt | 5 compatible Must be "mrvl,pxa-ssp-dai" 6 port A phandle reference to a PXA ssp upstream device 20 ssp1: ssp@41000000 { 21 compatible = "mrvl,pxa3xx-ssp"; 24 clock-names = "pxa27x-ssp.0"; 30 compatible = "mrvl,pxa-ssp-dai";
|
/Linux-v4.19/security/smack/ |
D | smack_netfilter.c | 31 struct socket_smack *ssp; in smack_ipv6_output() local 35 ssp = sk->sk_security; in smack_ipv6_output() 36 skp = ssp->smk_out; in smack_ipv6_output() 49 struct socket_smack *ssp; in smack_ipv4_output() local 53 ssp = sk->sk_security; in smack_ipv4_output() 54 skp = ssp->smk_out; in smack_ipv4_output()
|
D | smack_lsm.c | 1485 struct socket_smack *ssp; in smack_inode_getsecurity() local 1505 ssp = sock->sk->sk_security; in smack_inode_getsecurity() 1508 isp = ssp->smk_in; in smack_inode_getsecurity() 1510 isp = ssp->smk_out; in smack_inode_getsecurity() 1880 struct socket_smack *ssp; in smack_file_receive() local 1890 ssp = sock->sk->sk_security; in smack_file_receive() 1898 rc = smk_access(tsp->smk_task, ssp->smk_out, MAY_WRITE, &ad); in smack_file_receive() 1902 rc = smk_access(ssp->smk_in, tsp->smk_task, MAY_WRITE, &ad); in smack_file_receive() 2320 struct socket_smack *ssp; in smack_sk_alloc_security() local 2322 ssp = kzalloc(sizeof(struct socket_smack), gfp_flags); in smack_sk_alloc_security() [all …]
|
/Linux-v4.19/drivers/scsi/isci/ |
D | remote_node_context.c | 129 rnc->ssp.remote_node_index = rni; in sci_remote_node_context_construct_buffer() 130 rnc->ssp.remote_node_port_width = idev->device_port_width; in sci_remote_node_context_construct_buffer() 131 rnc->ssp.logical_port_index = idev->owning_port->physical_port_index; in sci_remote_node_context_construct_buffer() 135 rnc->ssp.remote_sas_address_hi = upper_32_bits(sas_addr); in sci_remote_node_context_construct_buffer() 136 rnc->ssp.remote_sas_address_lo = lower_32_bits(sas_addr); in sci_remote_node_context_construct_buffer() 138 rnc->ssp.nexus_loss_timer_enable = true; in sci_remote_node_context_construct_buffer() 139 rnc->ssp.check_bit = false; in sci_remote_node_context_construct_buffer() 140 rnc->ssp.is_valid = false; in sci_remote_node_context_construct_buffer() 141 rnc->ssp.is_remote_node_context = true; in sci_remote_node_context_construct_buffer() 142 rnc->ssp.function_number = 0; in sci_remote_node_context_construct_buffer() [all …]
|
D | port.c | 550 rnc->ssp.remote_sas_address_hi = 0; in sci_port_construct_dummy_rnc() 551 rnc->ssp.remote_sas_address_lo = 0; in sci_port_construct_dummy_rnc() 553 rnc->ssp.remote_node_index = rni; in sci_port_construct_dummy_rnc() 554 rnc->ssp.remote_node_port_width = 1; in sci_port_construct_dummy_rnc() 555 rnc->ssp.logical_port_index = iport->physical_port_index; in sci_port_construct_dummy_rnc() 557 rnc->ssp.nexus_loss_timer_enable = false; in sci_port_construct_dummy_rnc() 558 rnc->ssp.check_bit = false; in sci_port_construct_dummy_rnc() 559 rnc->ssp.is_valid = true; in sci_port_construct_dummy_rnc() 560 rnc->ssp.is_remote_node_context = true; in sci_port_construct_dummy_rnc() 561 rnc->ssp.function_number = 0; in sci_port_construct_dummy_rnc() [all …]
|
/Linux-v4.19/arch/x86/kernel/ |
D | vm86_32.c | 538 unsigned char __user *ssp, unsigned short sp) in do_int() argument 555 pushw(ssp, sp, get_vflags(regs), cannot_handle); in do_int() 556 pushw(ssp, sp, regs->pt.cs, cannot_handle); in do_int() 557 pushw(ssp, sp, IP(regs), cannot_handle); in do_int() 594 unsigned char __user *ssp; in handle_vm86_fault() local 606 ssp = (unsigned char __user *) (regs->pt.ss << 4); in handle_vm86_fault() 633 pushl(ssp, sp, get_vflags(regs), simulate_sigsegv); in handle_vm86_fault() 636 pushw(ssp, sp, get_vflags(regs), simulate_sigsegv); in handle_vm86_fault() 647 newflags = popl(ssp, sp, simulate_sigsegv); in handle_vm86_fault() 650 newflags = popw(ssp, sp, simulate_sigsegv); in handle_vm86_fault() [all …]
|
/Linux-v4.19/sound/soc/intel/skylake/ |
D | Makefile | 19 snd-soc-skl-ssp-clk-objs := skl-ssp-clk.o 21 obj-$(CONFIG_SND_SOC_INTEL_SKYLAKE_SSP_CLK) += snd-soc-skl-ssp-clk.o
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | pxa3xx.dtsi | 247 ssp1: ssp@41000000 { 248 compatible = "mrvl,pxa3xx-ssp"; 255 ssp2: ssp@41700000 { 256 compatible = "mrvl,pxa3xx-ssp"; 263 ssp3: ssp@41900000 { 264 compatible = "mrvl,pxa3xx-ssp"; 271 ssp4: ssp@41a00000 { 272 compatible = "mrvl,pxa3xx-ssp";
|
/Linux-v4.19/arch/arm/include/asm/hardware/ |
D | ssp.h | 23 void ssp_save_state(struct ssp_state *ssp); 24 void ssp_restore_state(struct ssp_state *ssp);
|
/Linux-v4.19/drivers/usb/gadget/ |
D | config.c | 163 struct usb_descriptor_header **ssp) in usb_assign_descriptors() argument 182 if (ssp && gadget_is_superspeed_plus(g)) { in usb_assign_descriptors() 183 f->ssp_descriptors = usb_copy_descriptors(ssp); in usb_assign_descriptors()
|
/Linux-v4.19/arch/h8300/kernel/ |
D | traps.c | 46 asmlinkage void set_esp0(unsigned long ssp) in set_esp0() argument 48 current->thread.esp0 = ssp; in set_esp0()
|
/Linux-v4.19/fs/nilfs2/ |
D | segment.c | 394 struct nilfs_segsum_pointer *ssp, in nilfs_segctor_map_segsum_entry() argument 401 if (unlikely(ssp->offset + bytes > blocksize)) { in nilfs_segctor_map_segsum_entry() 402 ssp->offset = 0; in nilfs_segctor_map_segsum_entry() 403 BUG_ON(NILFS_SEGBUF_BH_IS_LAST(ssp->bh, in nilfs_segctor_map_segsum_entry() 405 ssp->bh = NILFS_SEGBUF_NEXT_BH(ssp->bh); in nilfs_segctor_map_segsum_entry() 407 p = ssp->bh->b_data + ssp->offset; in nilfs_segctor_map_segsum_entry() 408 ssp->offset += bytes; in nilfs_segctor_map_segsum_entry() 471 struct nilfs_sc_info *sci, const struct nilfs_segsum_pointer *ssp, in nilfs_segctor_segsum_block_required() argument 477 return ssp->offset + binfo_size + in nilfs_segctor_segsum_block_required() 600 struct nilfs_segsum_pointer *ssp, in nilfs_write_file_data_binfo() argument [all …]
|