Home
last modified time | relevance | path

Searched refs:ssi (Results 1 – 91 of 91) sorted by relevance

/linux-4.1.27/drivers/hsi/clients/
Dssi_protocol.c210 static struct hsi_msg *ssip_alloc_data(struct ssi_protocol *ssi, in ssip_alloc_data() argument
220 msg->channel = ssi->channel_id_data; in ssip_alloc_data()
228 struct ssi_protocol *ssi = hsi_client_drvdata(msg->cl); in ssip_release_cmd() local
231 spin_lock_bh(&ssi->lock); in ssip_release_cmd()
232 list_add_tail(&msg->link, &ssi->cmdqueue); in ssip_release_cmd()
233 spin_unlock_bh(&ssi->lock); in ssip_release_cmd()
236 static struct hsi_msg *ssip_claim_cmd(struct ssi_protocol *ssi) in ssip_claim_cmd() argument
240 BUG_ON(list_empty(&ssi->cmdqueue)); in ssip_claim_cmd()
242 spin_lock_bh(&ssi->lock); in ssip_claim_cmd()
243 msg = list_first_entry(&ssi->cmdqueue, struct hsi_msg, link); in ssip_claim_cmd()
[all …]
Dcmt_speech.c252 static struct hsi_msg *cs_claim_cmd(struct cs_hsi_iface* ssi) in cs_claim_cmd() argument
256 BUG_ON(list_empty(&ssi->cmdqueue)); in cs_claim_cmd()
258 msg = list_first_entry(&ssi->cmdqueue, struct hsi_msg, link); in cs_claim_cmd()
265 static void cs_free_cmds(struct cs_hsi_iface *ssi) in cs_free_cmds() argument
269 list_for_each_entry_safe(msg, tmp, &ssi->cmdqueue, link) { in cs_free_cmds()
/linux-4.1.27/sound/soc/sh/rcar/
Dssi.c76 ((pos) = ((struct rsnd_ssi *)(priv)->ssi + i)); \
82 #define rsnd_ssi_pio_available(ssi) ((ssi)->info->irq > 0) argument
83 #define rsnd_ssi_clk_from_parent(ssi) ((ssi)->parent) argument
85 #define rsnd_ssi_dai_id(ssi) ((ssi)->info->dai_id) argument
91 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod); in rsnd_ssi_use_busif() local
98 if (!(rsnd_ssi_mode_flags(ssi) & RSND_SSI_NO_BUSIF)) in rsnd_ssi_use_busif()
125 static int rsnd_ssi_master_clk_start(struct rsnd_ssi *ssi, in rsnd_ssi_master_clk_start() argument
155 ret = rsnd_adg_ssi_clk_try_start(&ssi->mod, main_rate); in rsnd_ssi_master_clk_start()
157 ssi->cr_clk = FORCE | SWL_32 | in rsnd_ssi_master_clk_start()
161 rsnd_mod_name(&ssi->mod), in rsnd_ssi_master_clk_start()
[all …]
Ddma.c244 struct rsnd_mod *ssi = rsnd_io_to_mod_ssi(io); in rsnd_dmapp_get_id() local
251 if (mod == ssi) { in rsnd_dmapp_get_id()
417 {{{ RDMA_SSI_O_N(ssi, id), 0 }, in rsnd_gen2_dma_addr()
418 { RDMA_SSIU_O_P(ssi, id), 0 }, in rsnd_gen2_dma_addr()
419 { RDMA_SSIU_O_P(ssi, id), 0 } }, in rsnd_gen2_dma_addr()
421 {{ 0, RDMA_SSI_I_N(ssi, id) }, in rsnd_gen2_dma_addr()
422 { 0, RDMA_SSIU_I_P(ssi, id) }, in rsnd_gen2_dma_addr()
423 { 0, RDMA_SSIU_I_P(ssi, id) } } in rsnd_gen2_dma_addr()
427 {{{ RDMA_SSIU_O_N(ssi, id), 0 }, in rsnd_gen2_dma_addr()
428 { RDMA_SSIU_O_P(ssi, id), 0 }, in rsnd_gen2_dma_addr()
[all …]
DMakefile1 snd-soc-rcar-objs := core.o gen.o dma.o src.o adg.o ssi.o dvc.o
Dcore.c519 ret = rsnd_path_parse(priv, io, ssi); in rsnd_path_init()
604 mod_parse(ssi); in rsnd_of_parse_dai()
649 pmod = info->dai_info[i].playback.ssi; in rsnd_dai_probe()
650 cmod = info->dai_info[i].capture.ssi; in rsnd_dai_probe()
Drsnd.h432 void *ssi; member
/linux-4.1.27/sound/soc/fsl/
Dimx-ssi.c64 struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); in imx_ssi_set_dai_tdm_slot() local
67 sccr = readl(ssi->base + SSI_STCCR); in imx_ssi_set_dai_tdm_slot()
70 writel(sccr, ssi->base + SSI_STCCR); in imx_ssi_set_dai_tdm_slot()
72 sccr = readl(ssi->base + SSI_SRCCR); in imx_ssi_set_dai_tdm_slot()
75 writel(sccr, ssi->base + SSI_SRCCR); in imx_ssi_set_dai_tdm_slot()
77 writel(~tx_mask, ssi->base + SSI_STMSK); in imx_ssi_set_dai_tdm_slot()
78 writel(~rx_mask, ssi->base + SSI_SRMSK); in imx_ssi_set_dai_tdm_slot()
89 struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); in imx_ssi_set_dai_fmt() local
92 scr = readl(ssi->base + SSI_SCR) & ~(SSI_SCR_SYN | SSI_SCR_NET); in imx_ssi_set_dai_fmt()
100 if (ssi->flags & IMX_SSI_USE_I2S_SLAVE) { in imx_ssi_set_dai_fmt()
[all …]
DMakefile17 snd-soc-fsl-ssi-y := fsl_ssi.o
18 snd-soc-fsl-ssi-$(CONFIG_DEBUG_FS) += fsl_ssi_dbg.o
26 obj-$(CONFIG_SND_SOC_FSL_SSI) += snd-soc-fsl-ssi.o
42 snd-soc-imx-ssi-objs := imx-ssi.o
44 obj-$(CONFIG_SND_SOC_IMX_SSI) += snd-soc-imx-ssi.o
/linux-4.1.27/drivers/hsi/controllers/
Domap_ssi.c53 struct hsi_controller *ssi = m->private; in ssi_debug_show() local
54 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_debug_show()
57 pm_runtime_get_sync(ssi->device.parent); in ssi_debug_show()
61 pm_runtime_put_sync(ssi->device.parent); in ssi_debug_show()
68 struct hsi_controller *ssi = m->private; in ssi_debug_gdd_show() local
69 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_debug_gdd_show()
74 pm_runtime_get_sync(ssi->device.parent); in ssi_debug_gdd_show()
115 pm_runtime_put_sync(ssi->device.parent); in ssi_debug_gdd_show()
144 static int __init ssi_debug_add_ctrl(struct hsi_controller *ssi) in ssi_debug_add_ctrl() argument
146 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_debug_add_ctrl()
[all …]
Domap_ssi_port.c61 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_debug_port_show() local
62 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_debug_port_show()
198 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_claim_lch() local
199 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_claim_lch()
216 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_start_dma() local
217 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_start_dma()
227 err = dma_map_sg(&ssi->device, msg->sgt.sgl, msg->sgt.nents, in ssi_start_dma()
230 dev_dbg(&ssi->device, "DMA map SG failed !\n"); in ssi_start_dma()
243 err = dma_map_sg(&ssi->device, msg->sgt.sgl, msg->sgt.nents, in ssi_start_dma()
246 dev_dbg(&ssi->device, "DMA map SG failed !\n"); in ssi_start_dma()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Drenesas,rsnd.txt14 - rcar_sound,ssi : Should contain SSI feature.
58 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
73 clock-names = "ssi-all",
74 "ssi.9", "ssi.8", "ssi.7", "ssi.6", "ssi.5",
75 "ssi.4", "ssi.3", "ssi.2", "ssi.1", "ssi.0",
145 rcar_sound,ssi {
146 ssi0: ssi@0 {
151 ssi1: ssi@1 {
156 ssi2: ssi@2 {
161 ssi3: ssi@3 {
[all …]
Dfsl,ssi.txt9 fsl,mpc8610-ssi
10 fsl,imx51-ssi
11 fsl,imx35-ssi
12 fsl,imx21-ssi
31 - fsl,ssi-asynchronous:
83 "fsl,ssi-dma-channel". The SOC-specific compatible string (e.g.
Deukrea-tlv320.txt9 - ssi-controller : The phandle of the SSI controller.
23 ssi-controller = <&ssi2>;
Dimx-audio-wm8962.txt9 - ssi-controller : The phandle of the i.MX SSI controller
40 ssi-controller = <&ssi2>;
Dimx-audio-sgtl5000.txt9 - ssi-controller : The phandle of the i.MX SSI controller
48 ssi-controller = <&ssi1>;
Dimx-audio-es8328.txt6 - ssi-controller : The phandle of the i.MX SSI controller
45 ssi-controller = <&ssi1>;
Dsoc-ac97link.txt17 ssi {
/linux-4.1.27/Documentation/devicetree/bindings/hsi/
Domap-ssi.txt7 - compatible: Should include "ti,omap3-ssi".
25 Each port is represented as a sub-node of the ti,omap3-ssi device.
29 ti,omap3-ssi-port (applicable to OMAP34xx devices)
36 - ti,ssi-cawake-gpio: Defines which GPIO pin is used to signify CAWAKE
43 ssi-controller@48058000 {
44 compatible = "ti,omap3-ssi";
47 ti,hwmods = "ssi";
68 ssi-port@4805a000 {
69 compatible = "ti,omap3-ssi-port";
80 ti,ssi-cawake-gpio = <&gpio5 23 GPIO_ACTIVE_HIGH>; /* 151 */
[all …]
/linux-4.1.27/sound/soc/sh/
Dssi.c65 #define SSIREG(reg) (*(unsigned long *)(ssi->mmio + (reg)))
95 struct ssi_priv *ssi = &ssi_cpu_data[dai->id]; in ssi_startup() local
96 if (ssi->inuse) { in ssi_startup()
100 ssi->inuse = 1; in ssi_startup()
107 struct ssi_priv *ssi = &ssi_cpu_data[dai->id]; in ssi_shutdown() local
109 ssi->inuse = 0; in ssi_shutdown()
115 struct ssi_priv *ssi = &ssi_cpu_data[dai->id]; in ssi_trigger() local
135 struct ssi_priv *ssi = &ssi_cpu_data[dai->id]; in ssi_hw_params() local
214 struct ssi_priv *ssi = &ssi_cpu_data[cpu_dai->id]; in ssi_set_sysclk() local
216 ssi->sysclk = freq; in ssi_set_sysclk()
[all …]
DMakefile7 snd-soc-ssi-objs := ssi.o
11 obj-$(CONFIG_SND_SOC_SH4_SSI) += snd-soc-ssi.o
/linux-4.1.27/arch/arm/boot/dts/
Dr8a7778.dtsi256 clock-names = "ssi.8", "ssi.7", "ssi.6", "ssi.5", "ssi.4",
257 "ssi.3", "ssi.2", "ssi.1", "ssi.0",
274 rcar_sound,ssi {
275 ssi3: ssi@3 { interrupts = <0 0x85 IRQ_TYPE_LEVEL_HIGH>; };
276 ssi4: ssi@4 { interrupts = <0 0x85 IRQ_TYPE_LEVEL_HIGH>; };
277 ssi5: ssi@5 { interrupts = <0 0x86 IRQ_TYPE_LEVEL_HIGH>; };
278 ssi6: ssi@6 { interrupts = <0 0x86 IRQ_TYPE_LEVEL_HIGH>; };
279 ssi7: ssi@7 { interrupts = <0 0x86 IRQ_TYPE_LEVEL_HIGH>; };
280 ssi8: ssi@8 { interrupts = <0 0x86 IRQ_TYPE_LEVEL_HIGH>; };
281 ssi9: ssi@9 { interrupts = <0 0x86 IRQ_TYPE_LEVEL_HIGH>; };
Dimx50.dtsi147 ssi2: ssi@50014000 {
149 compatible = "fsl,imx50-ssi",
150 "fsl,imx51-ssi",
151 "fsl,imx21-ssi";
460 ssi1: ssi@63fcc000 {
462 compatible = "fsl,imx50-ssi", "fsl,imx51-ssi",
463 "fsl,imx21-ssi";
Dimx53.dtsi234 ssi2: ssi@50014000 {
236 compatible = "fsl,imx53-ssi",
237 "fsl,imx51-ssi",
238 "fsl,imx21-ssi";
688 ssi1: ssi@63fcc000 {
690 compatible = "fsl,imx53-ssi", "fsl,imx51-ssi",
691 "fsl,imx21-ssi";
718 ssi3: ssi@63fe8000 {
720 compatible = "fsl,imx53-ssi", "fsl,imx51-ssi",
721 "fsl,imx21-ssi";
Dimx51.dtsi212 ssi2: ssi@70014000 {
214 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
507 ssi1: ssi@83fcc000 {
509 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
565 ssi3: ssi@83fe8000 {
567 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
Dr8a7790.dtsi1251 "ssi-all",
1458 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
1473 clock-names = "ssi-all",
1474 "ssi.9", "ssi.8", "ssi.7", "ssi.6", "ssi.5",
1475 "ssi.4", "ssi.3", "ssi.2", "ssi.1", "ssi.0",
1547 rcar_sound,ssi {
1548 ssi0: ssi@0 {
1553 ssi1: ssi@1 {
1558 ssi2: ssi@2 {
1563 ssi3: ssi@3 {
[all …]
Dr8a7791.dtsi1256 "ssi-all",
1501 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
1516 clock-names = "ssi-all",
1517 "ssi.9", "ssi.8", "ssi.7", "ssi.6", "ssi.5",
1518 "ssi.4", "ssi.3", "ssi.2", "ssi.1", "ssi.0",
1590 rcar_sound,ssi {
1591 ssi0: ssi@0 {
1596 ssi1: ssi@1 {
1601 ssi2: ssi@2 {
1606 ssi3: ssi@3 {
[all …]
Dimx25.dtsi241 ssi2: ssi@50014000 {
243 compatible = "fsl,imx25-ssi", "fsl,imx21-ssi";
277 ssi1: ssi@50034000 {
279 compatible = "fsl,imx25-ssi", "fsl,imx21-ssi";
Domap3.dtsi788 ssi: ssi-controller@48058000 { label
789 compatible = "ti,omap3-ssi";
790 ti,hwmods = "ssi";
806 ssi_port1: ssi-port@4805a000 {
807 compatible = "ti,omap3-ssi-port";
819 ssi_port2: ssi-port@4805b000 {
820 compatible = "ti,omap3-ssi-port";
Dimx6sl.dtsi229 ssi1: ssi@02028000 {
231 compatible = "fsl,imx6sl-ssi",
232 "fsl,imx51-ssi";
245 ssi2: ssi@0202c000 {
247 compatible = "fsl,imx6sl-ssi",
248 "fsl,imx51-ssi";
261 ssi3: ssi@02030000 {
263 compatible = "fsl,imx6sl-ssi",
264 "fsl,imx51-ssi";
Dimx27.dtsi226 ssi1: ssi@10010000 {
228 compatible = "fsl,imx27-ssi", "fsl,imx21-ssi";
238 ssi2: ssi@10011000 {
240 compatible = "fsl,imx27-ssi", "fsl,imx21-ssi";
Dimx6qdl.dtsi279 ssi1: ssi@02028000 {
281 compatible = "fsl,imx6q-ssi",
282 "fsl,imx51-ssi";
295 ssi2: ssi@0202c000 {
297 compatible = "fsl,imx6q-ssi",
298 "fsl,imx51-ssi";
311 ssi3: ssi@02030000 {
313 compatible = "fsl,imx6q-ssi",
314 "fsl,imx51-ssi";
Domap34xx.dtsi60 &ssi {
Dimx35.dtsi116 ssi1: ssi@43fa0000 {
118 compatible = "fsl,imx35-ssi", "fsl,imx21-ssi";
Dimx6sx.dtsi301 ssi1: ssi@02028000 {
303 compatible = "fsl,imx6sx-ssi", "fsl,imx51-ssi";
315 ssi2: ssi@0202c000 {
317 compatible = "fsl,imx6sx-ssi", "fsl,imx51-ssi";
329 ssi3: ssi@02030000 {
331 compatible = "fsl,imx6sx-ssi", "fsl,imx51-ssi";
Domap36xx.dtsi98 &ssi {
Dimx53-voipac-bsb.dts20 ssi-controller = <&ssi2>;
Dimx35-eukrea-mbimxsd35-baseboard.dts53 ssi-controller = <&ssi1>;
Dimx25-eukrea-mbimxsd25-baseboard.dts52 ssi-controller = <&ssi1>;
Domap36xx-omap3430es2plus-clocks.dtsi60 compatible = "ti,omap3-ssi-interface-clock";
Dimx6qdl-wandboard.dtsi43 ssi-controller = <&ssi1>;
Dimx53-mba53.dts74 ssi-controller = <&ssi2>;
Dpicoxcell-pc3x2.dtsi91 ssi: picoxcell-spi@90000 { label
Dimx6qdl-rex.dtsi74 ssi-controller = <&ssi1>;
Dimx51-eukrea-mbimxsd51-baseboard.dts81 ssi-controller = <&ssi2>;
Dimx53-m53evk.dts93 ssi-controller = <&ssi2>;
Dimx53-qsb-common.dtsi122 ssi-controller = <&ssi2>;
Dimx25-pdk.dts70 ssi-controller = <&ssi1>;
Dimx6qdl-hummingboard.dtsi102 ssi-controller = <&ssi1>;
Dsocfpga.dtsi648 compatible = "snps,dw-apb-ssi";
659 compatible = "snps,dw-apb-ssi";
Dimx6qdl-gw52xx.dtsi131 ssi-controller = <&ssi1>;
Dimx6qdl-sabrelite.dtsi105 ssi-controller = <&ssi1>;
Dimx6qdl-nitrogen6x.dtsi106 ssi-controller = <&ssi1>;
Dpicoxcell-pc3x3.dtsi190 ssi: picoxcell-spi@90000 { label
Dimx6qdl-gw53xx.dtsi132 ssi-controller = <&ssi1>;
Dimx6q-tbs2910.dts134 ssi-controller = <&ssi1>;
Dimx6q-gw5400-a.dts123 ssi-controller = <&ssi1>;
Dimx6qdl-gw54xx.dtsi122 ssi-controller = <&ssi1>;
Dimx6sx-sdb.dtsi137 ssi-controller = <&ssi2>;
Dimx6dl-riotboard.dts76 ssi-controller = <&ssi1>;
Dimx6qdl-sabresd.dtsi105 ssi-controller = <&ssi2>;
Dimx53-tx53.dtsi129 ssi-controller = <&ssi1>;
Dr8a7790-lager.dts380 renesas,function = "ssi";
Dimx51-babbage.dts147 ssi-controller = <&ssi2>;
Dimx6sl-evk.dts99 ssi-controller = <&ssi2>;
Dr8a7791-koelsch.dts389 renesas,function = "ssi";
Dimx6qdl-tx6.dtsi174 ssi-controller = <&ssi1>;
Domap3-n900.dts955 ti,ssi-cawake-gpio = <&gpio5 23 GPIO_ACTIVE_HIGH>; /* 151 */
/linux-4.1.27/arch/arm/mach-shmobile/
Dboard-bockw.c366 .playback = { .ssi = &rsnd_ssi[5], .src = &rsnd_src[5] },
367 .capture = { .ssi = &rsnd_ssi[6], .src = &rsnd_src[6] },
369 .playback = { .ssi = &rsnd_ssi[3], .src = &rsnd_src[3] },
371 .capture = { .ssi = &rsnd_ssi[4], .src = &rsnd_src[4] },
373 .playback = { .ssi = &rsnd_ssi[7], .src = &rsnd_src[7] },
375 .capture = { .ssi = &rsnd_ssi[8], .src = &rsnd_src[8] },
/linux-4.1.27/Documentation/devicetree/bindings/spi/
Dsnps,dw-apb-ssi.txt4 - compatible : "snps,dw-apb-ssi"
19 compatible = "snps,dw-apb-ssi";
/linux-4.1.27/Documentation/devicetree/bindings/dma/
Dfsl-imx-sdma.txt76 ssi2: ssi@70014000 {
77 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
/linux-4.1.27/arch/powerpc/boot/dts/
Dmpc8610_hpcd.dts273 ssi@16000 {
274 compatible = "fsl,mpc8610-ssi";
287 ssi@16100 {
288 compatible = "fsl,mpc8610-ssi";
309 "fsl,ssi-dma-channel";
317 "fsl,ssi-dma-channel";
Dp1022ds.dtsi189 ssi@15000 {
192 fsl,ssi-asynchronous;
Dp1022rdk.dts99 ssi@15000 {
/linux-4.1.27/Documentation/devicetree/bindings/clock/ti/
Dinterface.txt22 "ti,omap3-ssi-interface-clock" - interface clock with SSI specific HW handling
52 compatible = "ti,omap3-ssi-interface-clock";
/linux-4.1.27/arch/powerpc/boot/dts/fsl/
Dp1022si-post.dtsi169 compatible = "fsl,ssi-dma-channel";
172 compatible = "fsl,ssi-dma-channel";
184 ssi@15000 {
185 compatible = "fsl,mpc8610-ssi";
/linux-4.1.27/include/sound/
Drcar_snd.h69 struct rsnd_ssi_platform_info *ssi; member
/linux-4.1.27/arch/arm/mach-imx/
DMakefile39 obj-y += ssi-fiq.o
40 obj-y += ssi-fiq-ksym.o
/linux-4.1.27/arch/arm/mach-imx/devices/
DMakefile16 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX_SSI) += platform-imx-ssi.o
/linux-4.1.27/drivers/s390/cio/
Ddevice_status.c247 cdev_irb->scsw.cmd.ssi = irb->scsw.cmd.ssi; in ccw_device_accumulate_irb()
/linux-4.1.27/fs/jfs/
Djfs_dtree.c4069 int ssi, next; /* src slot index */ in dtMoveEntry() local
4102 ssi = sstbl[si]; in dtMoveEntry()
4106 if (ssi != xssi + 1) { in dtMoveEntry()
4119 slv->offset = ssi; in dtMoveEntry()
4130 s = &sp->slot[ssi]; in dtMoveEntry()
4166 sfsi = ssi; in dtMoveEntry()
4170 xssi = ssi; in dtMoveEntry()
4176 while ((ssi = next) >= 0) { in dtMoveEntry()
4178 if (ssi != xssi + 1) { in dtMoveEntry()
4193 slv->offset = ssi; in dtMoveEntry()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Ddma.txt207 example, the compatible property should be "fsl,ssi-dma-channel". See ssi.txt
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c1170 const struct skb_shared_info *ssi; in t4vf_eth_xmit() local
1269 ssi = skb_shinfo(skb); in t4vf_eth_xmit()
1270 if (ssi->gso_size) { in t4vf_eth_xmit()
1272 bool v6 = (ssi->gso_type & SKB_GSO_TCPV6) != 0; in t4vf_eth_xmit()
1292 lso->mss = cpu_to_be16(ssi->gso_size); in t4vf_eth_xmit()
1308 txq->tx_cso += ssi->gso_segs; in t4vf_eth_xmit()
1351 ndesc, credits, txq->q.pidx, skb->len, ssi->nr_frags); in t4vf_eth_xmit()
/linux-4.1.27/drivers/net/wan/lmc/
Dlmc_media.c648 av = &ictl->cardspec.ssi; in lmc_ssi_set_speed()
661 av = &ctl->cardspec.ssi; in lmc_ssi_set_speed()
667 ictl->cardspec.ssi = *av; in lmc_ssi_set_speed()
Dlmc_var.h176 lmc_av9110_t ssi; member
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c1143 const struct skb_shared_info *ssi; in t4_eth_xmit() local
1206 ssi = skb_shinfo(skb); in t4_eth_xmit()
1207 if (ssi->gso_size) { in t4_eth_xmit()
1209 bool v6 = (ssi->gso_type & SKB_GSO_TCPV6) != 0; in t4_eth_xmit()
1223 lso->c.mss = htons(ssi->gso_size); in t4_eth_xmit()
1234 q->tx_cso += ssi->gso_segs; in t4_eth_xmit()
/linux-4.1.27/arch/s390/include/asm/
Dscsw.h47 __u32 ssi : 1; member
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpfc-r8a7778.c2100 SH_PFC_FUNCTION(ssi),
Dpfc-r8a7791.c5011 SH_PFC_FUNCTION(ssi),
Dpfc-r8a7790.c4638 SH_PFC_FUNCTION(ssi),
/linux-4.1.27/
DMAINTAINERS5349 M: Julian Anastasov <ja@ssi.bg>