Searched +full:sso +full:- +full:hw +full:- +full:trigger (Results 1 – 6 of 6) sorted by relevance
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/leds/ |
| D | leds-lgm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/leds/leds-lgm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Intel Lightning Mountain (LGM) SoC LED Serial Shift Output (SSO) Controller driver 10 - Zhu, Yi Xin <Yixin.zhu@intel.com> 11 - Amireddy Mallikarjuna reddy <mallikarjunax.reddy@intel.com> 15 const: intel,lgm-ssoled 23 clock-names: 25 - const: sso [all …]
|
| /kernel/linux/linux-6.6/drivers/leds/blink/ |
| D | leds-lgm-sso.c | 1 // SPDX-License-Identifier: GPL-2.0 23 #define SSO_DEV_NAME "lgm-sso" 55 #define DATA_CLK_EDGE 0 /* 0-rising, 1-falling */ 63 * SW - Software has to update the SWU bit 64 * GPTC - General Purpose timer is used as clock source 65 * FPID - Divided FSC clock (FPID) is used as clock source 149 if (rate <= priv->freq[i]) in sso_get_blink_rate_idx() 153 return -1; in sso_get_blink_rate_idx() 179 return pin - LED_GRP1_PIN_MAX; in sso_led_pin_blink_off() 181 return pin - LED_GRP0_PIN_MAX; in sso_led_pin_blink_off() [all …]
|
| /kernel/linux/linux-6.6/sound/pci/ |
| D | sis7019.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2004-2007, David Dillow 7 * Inspired by the Trident 4D-WaveDX/NX driver. 28 static int index = SNDRV_DEFAULT_IDX1; /* Index 0-MAX */ 52 * we use the hardware's built-in Mid-Loop Interrupt and End-Loop Interrupt 60 * 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 140 /* The HW offset parameters (Loop End, Stop Sample, End Sample) have a 141 * documented range of 8-0xfff8 samples. Given that they are 0-based, [all …]
|
| /kernel/linux/linux-5.10/sound/pci/ |
| D | sis7019.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2004-2007, David Dillow 7 * Inspired by the Trident 4D-WaveDX/NX driver. 29 static int index = SNDRV_DEFAULT_IDX1; /* Index 0-MAX */ 53 * we use the hardware's built-in Mid-Loop Interrupt and End-Loop Interrupt 61 * 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 141 /* The HW offset parameters (Loop End, Stop Sample, End Sample) have a 142 * documented range of 8-0xfff8 samples. Given that they are 0-based, [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
| D | mbox.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 37 #define INTR_MASK(pfvfs) ((pfvfs < 64) ? (BIT_ULL(pfvfs) - 1) : (~0ull)) 64 void *hwbase; /* Mbox region advertised by HW */ 66 u64 trigger; /* Trigger mbox notification */ member 67 u16 tr_shift; /* Mbox trigger shift */ 125 /* Generic mbox IDs (range 0x000 - 0x1FF) */ \ 133 /* CGX mbox IDs (range 0x200 - 0x3FF) */ \ 152 /* NPA mbox IDs (range 0x400 - 0x5FF) */ \ 158 /* SSO/SSOW mbox IDs (range 0x600 - 0x7FF) */ \ 159 /* TIM mbox IDs (range 0x800 - 0x9FF) */ \ [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
| D | mbox.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 37 #define INTR_MASK(pfvfs) ((pfvfs < 64) ? (BIT_ULL(pfvfs) - 1) : (~0ull)) 65 void *hwbase; /* Mbox region advertised by HW */ 67 u64 trigger; /* Trigger mbox notification */ member 68 u16 tr_shift; /* Mbox trigger shift */ 133 /* Generic mbox IDs (range 0x000 - 0x1FF) */ \ 146 /* CGX mbox IDs (range 0x200 - 0x3FF) */ \ 187 /* NPA mbox IDs (range 0x400 - 0x5FF) */ \ 193 /* SSO/SSOW mbox IDs (range 0x600 - 0x7FF) */ \ 194 /* TIM mbox IDs (range 0x800 - 0x9FF) */ \ [all …]
|