Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/leds/
Dleds-lgm.yaml7 title: Intel Lightning Mountain (LGM) SoC LED Serial Shift Output (SSO) Controller driver
25 - const: sso
39 intel,sso-update-rate-hz:
71 intel,sso-hw-trigger:
75 intel,sso-hw-blink:
79 intel,sso-blink-rate-hz:
114 clock-names = "sso", "fpid";
115 intel,sso-update-rate-hz = <250000>;
/kernel/linux/linux-6.6/drivers/crypto/marvell/octeontx2/
Dotx2_cpt_hw_types.h186 * grp:10 [171:162] If [WQ_PTR] is nonzero, the SSO guest-group to use when
187 * CPT submits work SSO.
188 * For the SSO to not discard the add-work request, FPA_PF_MAP() must map
190 * tt:2 [161:160] If [WQ_PTR] is nonzero, the SSO tag type to use when CPT
191 * submits work to SSO
192 * tag:32 [159:128] If [WQ_PTR] is nonzero, the SSO tag to use when CPT
193 * submits work to SSO.
196 * work-queue entry that CPT submits work to SSO after all context,
Dotx2_cptpf.h59 u8 sso_pf_func_ovrd; /* SSO PF_FUNC override bit */
/kernel/linux/linux-6.6/sound/pci/
Dsis7019.c60 * Capture channels do not have a SSO, so we allocate a playback channel to
61 * use as a timer for the capture periods. We use the SSO on the playback
79 u32 sso; member
195 voice->sso += period; in sis_update_sso()
196 if (voice->sso >= voice->buffer_size) in sis_update_sso()
197 voice->sso -= voice->buffer_size; in sis_update_sso()
200 if (voice->sso < 8) in sis_update_sso()
201 voice->sso = 8; in sis_update_sso()
203 /* The SSO is in the upper 16 bits of the register. */ in sis_update_sso()
204 writew(voice->sso & 0xffff, base + SIS_PLAY_DMA_SSO_ESO + 2); in sis_update_sso()
[all …]
/kernel/linux/linux-5.10/sound/pci/
Dsis7019.c61 * Capture channels do not have a SSO, so we allocate a playback channel to
62 * use as a timer for the capture periods. We use the SSO on the playback
80 u32 sso; member
196 voice->sso += period; in sis_update_sso()
197 if (voice->sso >= voice->buffer_size) in sis_update_sso()
198 voice->sso -= voice->buffer_size; in sis_update_sso()
201 if (voice->sso < 8) in sis_update_sso()
202 voice->sso = 8; in sis_update_sso()
204 /* The SSO is in the upper 16 bits of the register. */ in sis_update_sso()
205 writew(voice->sso & 0xffff, base + SIS_PLAY_DMA_SSO_ESO + 2); in sis_update_sso()
[all …]
/kernel/linux/linux-6.6/drivers/leds/blink/
DKconfig25 These LEDs are driven by a Serial Shift Output (SSO) controller.
31 will be called leds-lgm-sso.
Dleds-lgm-sso.c23 #define SSO_DEV_NAME "lgm-sso"
474 gc->label = "lgm-sso"; in sso_gpio_gc_init()
670 if (fwnode_property_present(fwnode_child, "intel,sso-hw-blink")) in __sso_led_dt_parse()
674 "intel,sso-hw-trigger"); in __sso_led_dt_parse()
684 "intel,sso-blink-rate-hz", &prop)) { in __sso_led_dt_parse()
751 if (device_property_read_u32(dev, "intel,sso-update-rate-hz", in sso_probe_gpios()
786 priv->clocks[0].id = "sso"; in intel_sso_led_probe()
835 dev_info(priv->dev, "sso LED init success!\n"); in intel_sso_led_probe()
875 MODULE_DESCRIPTION("Intel SSO LED/GPIO driver");
DMakefile3 obj-$(CONFIG_LEDS_LGM) += leds-lgm-sso.o
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/
Drvu.c330 attach ? pfvf->sso++ : pfvf->sso--; in rvu_update_rsrc_map()
331 num_lfs = pfvf->sso; in rvu_update_rsrc_map()
812 goto sso; in rvu_setup_hw_resources()
829 sso: in rvu_setup_hw_resources()
830 /* Init SSO group's bitmap */ in rvu_setup_hw_resources()
846 sprintf(block->name, "SSO GROUP"); in rvu_setup_hw_resources()
852 /* Init SSO workslot's bitmap */ in rvu_setup_hw_resources()
1052 return pfvf->sso; in rvu_get_rsrc_mapcount()
1074 return !!pfvf->sso; in is_blktype_attached()
1188 else if ((blkid == BLKADDR_SSO) && !detach->sso) in rvu_detach_rsrcs()
[all …]
Dmbox.h158 /* SSO/SSOW mbox IDs (range 0x600 - 0x7FF) */ \
280 u16 sso; member
296 u8 sso:1; member
309 u8 sso; member
Drvu.h137 u16 sso; member
Drvu_reg.h408 /* SSO */
/kernel/linux/linux-6.6/drivers/crypto/cavium/cpt/
Dcpt_hw_types.h46 * grp:10 [171:162] If [WQ_PTR] is nonzero, the SSO guest-group to use when
47 * CPT submits work SSO.
48 * For the SSO to not discard the add-work request, FPA_PF_MAP() must map
50 * tt:2 [161:160] If [WQ_PTR] is nonzero, the SSO tag type to use when CPT
51 * submits work to SSO
52 * tag:32 [159:128] If [WQ_PTR] is nonzero, the SSO tag to use when CPT
53 * submits work to SSO.
56 * work-queue entry that CPT submits work to SSO after all context,
/kernel/linux/linux-5.10/drivers/crypto/cavium/cpt/
Dcpt_hw_types.h46 * grp:10 [171:162] If [WQ_PTR] is nonzero, the SSO guest-group to use when
47 * CPT submits work SSO.
48 * For the SSO to not discard the add-work request, FPA_PF_MAP() must map
50 * tt:2 [161:160] If [WQ_PTR] is nonzero, the SSO tag type to use when CPT
51 * submits work to SSO
52 * tag:32 [159:128] If [WQ_PTR] is nonzero, the SSO tag to use when CPT
53 * submits work to SSO.
56 * work-queue entry that CPT submits work to SSO after all context,
/kernel/linux/linux-5.10/Documentation/networking/device_drivers/ethernet/marvell/
Docteontx2.rst32 - Schedule/Synchronize/Order unit (SSO)
38 - Schedule/Synchronize/Order unit (SSO)
94 - SSO and TIM blocks config which provide packet scheduling support.
/kernel/linux/linux-6.6/Documentation/networking/device_drivers/ethernet/marvell/
Docteontx2.rst34 - Schedule/Synchronize/Order unit (SSO)
40 - Schedule/Synchronize/Order unit (SSO)
96 - SSO and TIM blocks config which provide packet scheduling support.
173 - Error due to disabled alloc/free for other HW blocks (NIX, SSO, TIM, DPI and AURA).
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/
Drvu.c378 attach ? pfvf->sso++ : pfvf->sso--; in rvu_update_rsrc_map()
379 num_lfs = pfvf->sso; in rvu_update_rsrc_map()
977 /* Init SSO group's bitmap */ in rvu_setup_hw_resources()
994 sprintf(block->name, "SSO GROUP"); in rvu_setup_hw_resources()
998 "%s: Failed to allocate SSO LF bitmap\n", __func__); in rvu_setup_hw_resources()
1003 /* Init SSO workslot's bitmap */ in rvu_setup_hw_resources()
1254 return pfvf->sso; in rvu_get_rsrc_mapcount()
1276 return !!pfvf->sso; in is_blktype_attached()
1449 else if ((blkid == BLKADDR_SSO) && !detach->sso) in rvu_detach_rsrcs()
1620 if (req->sso) { in rvu_check_rsrc_availability()
[all …]
Dmbox.h193 /* SSO/SSOW mbox IDs (range 0x600 - 0x7FF) */ \
437 u16 sso; member
454 u8 sso:1; member
466 u16 sso; member
486 u16 sso; member
Drvu_devlink.c963 err = devlink_fmsg_string_put(fmsg, "\n\tFree Disabled for SSO"); in rvu_npa_report_show()
1005 err = devlink_fmsg_string_put(fmsg, "\n\tAlloc Disabled for SSO"); in rvu_npa_report_show()
Drvu.h198 u16 sso; member
Drvu_reg.h442 /* SSO */
/kernel/linux/linux-5.10/drivers/crypto/marvell/octeontx/
Dotx_cpt_hw_types.h183 * grp:10 [171:162] If [WQ_PTR] is nonzero, the SSO guest-group to use when
184 * CPT submits work SSO.
185 * For the SSO to not discard the add-work request, FPA_PF_MAP() must map
187 * tt:2 [161:160] If [WQ_PTR] is nonzero, the SSO tag type to use when CPT
188 * submits work to SSO
189 * tag:32 [159:128] If [WQ_PTR] is nonzero, the SSO tag to use when CPT
190 * submits work to SSO.
193 * work-queue entry that CPT submits work to SSO after all context,
/kernel/linux/linux-6.6/drivers/crypto/marvell/octeontx/
Dotx_cpt_hw_types.h183 * grp:10 [171:162] If [WQ_PTR] is nonzero, the SSO guest-group to use when
184 * CPT submits work SSO.
185 * For the SSO to not discard the add-work request, FPA_PF_MAP() must map
187 * tt:2 [161:160] If [WQ_PTR] is nonzero, the SSO tag type to use when CPT
188 * submits work to SSO
189 * tag:32 [159:128] If [WQ_PTR] is nonzero, the SSO tag to use when CPT
190 * submits work to SSO.
193 * work-queue entry that CPT submits work to SSO after all context,
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_common.c723 aq->rq.xqe_drop_ena = 1; /* Enable RED dropping for CQ/SSO */ in otx2_rq_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_common.c872 aq->rq.xqe_drop_ena = 1; /* Enable RED dropping for CQ/SSO */ in otx2_rq_init()