Home
last modified time | relevance | path

Searched refs:sih (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/drivers/mfd/
H A Dtwl4030-irq.c55 struct sih { struct
77 static const struct sih *sih_modules;
108 static const struct sih sih_modules_twl4030[6] = {
168 static const struct sih sih_modules_twl5031[8] = {
316 const struct sih *sih; in twl4030_init_sih_modules() local
329 sih = sih_modules; in twl4030_init_sih_modules()
330 for (i = 0; i < nr_sih_modules; i++, sih++) { in twl4030_init_sih_modules()
332 if (!sih->bytes_ixr) in twl4030_init_sih_modules()
336 if (sih in twl4030_init_sih_modules()
416 const struct sih *sih; global() member
475 const struct sih *sih = agent->sih; twl4030_sih_bus_sync_unlock() local
559 sih_read_isr(const struct sih *sih) sih_read_isr() argument
583 const struct sih *sih = agent->sih; handle_twl4030_sih() local
614 const struct sih *sih = NULL; twl4030_sih_setup() local
[all...]
/kernel/linux/linux-6.6/drivers/mfd/
H A Dtwl4030-irq.c56 struct sih { struct
78 static const struct sih *sih_modules;
109 static const struct sih sih_modules_twl4030[6] = {
169 static const struct sih sih_modules_twl5031[8] = {
317 const struct sih *sih; in twl4030_init_sih_modules() local
330 sih = sih_modules; in twl4030_init_sih_modules()
331 for (i = 0; i < nr_sih_modules; i++, sih++) { in twl4030_init_sih_modules()
333 if (!sih->bytes_ixr) in twl4030_init_sih_modules()
337 if (sih in twl4030_init_sih_modules()
417 const struct sih *sih; global() member
476 const struct sih *sih = agent->sih; twl4030_sih_bus_sync_unlock() local
560 sih_read_isr(const struct sih *sih) sih_read_isr() argument
584 const struct sih *sih = agent->sih; handle_twl4030_sih() local
615 const struct sih *sih = NULL; twl4030_sih_setup() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Daiutils.h166 * Many of the routines below take an 'sih' handle as their first arg.
168 * At any one time, the sih is logically focused on one particular si core
179 void ai_detach(struct si_pub *sih);
180 uint ai_cc_reg(struct si_pub *sih, uint regoff, u32 mask, u32 val);
181 void ai_clkctl_init(struct si_pub *sih);
182 u16 ai_clkctl_fast_pwrup_delay(struct si_pub *sih);
183 bool ai_clkctl_cc(struct si_pub *sih, enum bcma_clkmode mode);
184 bool ai_deviceremoved(struct si_pub *sih);
187 void ai_epa_4313war(struct si_pub *sih);
189 static inline u32 ai_get_cccaps(struct si_pub *sih) in ai_get_cccaps() argument
194 ai_get_pmurev(struct si_pub *sih) ai_get_pmurev() argument
199 ai_get_pmucaps(struct si_pub *sih) ai_get_pmucaps() argument
204 ai_get_boardtype(struct si_pub *sih) ai_get_boardtype() argument
209 ai_get_boardvendor(struct si_pub *sih) ai_get_boardvendor() argument
214 ai_get_chip_id(struct si_pub *sih) ai_get_chip_id() argument
219 ai_get_chiprev(struct si_pub *sih) ai_get_chiprev() argument
224 ai_get_chippkg(struct si_pub *sih) ai_get_chippkg() argument
[all...]
H A Daiutils.c472 struct si_pub *sih = &sii->pub; in ai_doattach() local
481 sih->chip = pbus->chipinfo.id; in ai_doattach()
482 sih->chiprev = pbus->chipinfo.rev; in ai_doattach()
483 sih->chippkg = pbus->chipinfo.pkg; in ai_doattach()
484 sih->boardvendor = pbus->boardinfo.vendor; in ai_doattach()
485 sih->boardtype = pbus->boardinfo.type; in ai_doattach()
495 if (ai_get_cccaps(sih) & CC_CAP_PMU) { in ai_doattach()
496 (void)si_pmu_measure_alpclk(sih); in ai_doattach()
528 void ai_detach(struct si_pub *sih) in ai_detach() argument
532 sii = container_of(sih, struc in ai_detach()
543 ai_cc_reg(struct si_pub *sih, uint regoff, u32 mask, u32 val) ai_cc_reg() argument
563 ai_slowclk_src(struct si_pub *sih, struct bcma_device *cc) ai_slowclk_src() argument
572 ai_slowclk_freq(struct si_pub *sih, bool max_freq, struct bcma_device *cc) ai_slowclk_freq() argument
584 ai_clkctl_setdelay(struct si_pub *sih, struct bcma_device *cc) ai_clkctl_setdelay() argument
613 ai_clkctl_init(struct si_pub *sih) ai_clkctl_init() argument
636 ai_clkctl_fast_pwrup_delay(struct si_pub *sih) ai_clkctl_fast_pwrup_delay() argument
670 ai_clkctl_cc(struct si_pub *sih, enum bcma_clkmode mode) ai_clkctl_cc() argument
683 ai_epa_4313war(struct si_pub *sih) ai_epa_4313war() argument
695 ai_deviceremoved(struct si_pub *sih) ai_deviceremoved() argument
[all...]
H A Dpmu.c101 u16 si_pmu_fast_pwrup_delay(struct si_pub *sih) in si_pmu_fast_pwrup_delay() argument
105 switch (ai_get_chip_id(sih)) { in si_pmu_fast_pwrup_delay()
118 u32 si_pmu_measure_alpclk(struct si_pub *sih) in si_pmu_measure_alpclk() argument
120 struct si_info *sii = container_of(sih, struct si_info, pub); in si_pmu_measure_alpclk()
124 if (ai_get_pmurev(sih) < 10) in si_pmu_measure_alpclk()
H A Dpmu.h23 u16 si_pmu_fast_pwrup_delay(struct si_pub *sih);
24 u32 si_pmu_measure_alpclk(struct si_pub *sih);
H A Dmain.c394 return ai_deviceremoved(wlc->hw->sih); in brcms_deviceremoved()
1236 if (ai_get_cccaps(wlc_hw->sih) & CC_CAP_PMU) { in brcms_b_clkctl_clk()
1260 if ((ai_get_pmurev(wlc_hw->sih) == 0) && in brcms_b_clkctl_clk()
1282 wlc_hw->forcefastclk = ai_clkctl_cc(wlc_hw->sih, mode); in brcms_b_clkctl_clk()
1735 ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_addr), in brcms_b_core_phypll_reset()
1738 ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_data), in brcms_b_core_phypll_reset()
1741 ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_data), in brcms_b_core_phypll_reset()
1744 ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_data), in brcms_b_core_phypll_reset()
1874 if (ai_get_boardvendor(wlc_hw->sih) != PCI_VENDOR_ID_BROADCOM) in brcms_c_validboardtype()
2053 if (ai_get_cccaps(wlc_hw->sih) in brcms_b_corereset()
[all...]
H A Dpub.h151 struct si_pub *sih; /* SI handle (cookie for siutils calls) */ member
H A Ddma.c553 struct si_pub *sih = wlc->hw->sih; in dma_attach() local
558 struct si_info *sii = container_of(sih, struct si_info, pub); in dma_attach()
H A Dmain.h332 struct si_pub *sih; /* SI handle (cookie for siutils calls) */ member
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Daiutils.h158 * Many of the routines below take an 'sih' handle as their first arg.
160 * At any one time, the sih is logically focused on one particular si core
171 void ai_detach(struct si_pub *sih);
172 uint ai_cc_reg(struct si_pub *sih, uint regoff, u32 mask, u32 val);
173 void ai_clkctl_init(struct si_pub *sih);
174 u16 ai_clkctl_fast_pwrup_delay(struct si_pub *sih);
175 bool ai_clkctl_cc(struct si_pub *sih, enum bcma_clkmode mode);
176 bool ai_deviceremoved(struct si_pub *sih);
179 void ai_epa_4313war(struct si_pub *sih);
181 static inline u32 ai_get_cccaps(struct si_pub *sih) in ai_get_cccaps() argument
186 ai_get_pmurev(struct si_pub *sih) ai_get_pmurev() argument
191 ai_get_pmucaps(struct si_pub *sih) ai_get_pmucaps() argument
196 ai_get_boardtype(struct si_pub *sih) ai_get_boardtype() argument
201 ai_get_boardvendor(struct si_pub *sih) ai_get_boardvendor() argument
206 ai_get_chip_id(struct si_pub *sih) ai_get_chip_id() argument
211 ai_get_chiprev(struct si_pub *sih) ai_get_chiprev() argument
216 ai_get_chippkg(struct si_pub *sih) ai_get_chippkg() argument
[all...]
H A Daiutils.c472 struct si_pub *sih = &sii->pub; in ai_doattach() local
481 sih->chip = pbus->chipinfo.id; in ai_doattach()
482 sih->chiprev = pbus->chipinfo.rev; in ai_doattach()
483 sih->chippkg = pbus->chipinfo.pkg; in ai_doattach()
484 sih->boardvendor = pbus->boardinfo.vendor; in ai_doattach()
485 sih->boardtype = pbus->boardinfo.type; in ai_doattach()
495 if (ai_get_cccaps(sih) & CC_CAP_PMU) { in ai_doattach()
496 (void)si_pmu_measure_alpclk(sih); in ai_doattach()
528 void ai_detach(struct si_pub *sih) in ai_detach() argument
532 sii = container_of(sih, struc in ai_detach()
540 ai_cc_reg(struct si_pub *sih, uint regoff, u32 mask, u32 val) ai_cc_reg() argument
560 ai_slowclk_src(struct si_pub *sih, struct bcma_device *cc) ai_slowclk_src() argument
569 ai_slowclk_freq(struct si_pub *sih, bool max_freq, struct bcma_device *cc) ai_slowclk_freq() argument
581 ai_clkctl_setdelay(struct si_pub *sih, struct bcma_device *cc) ai_clkctl_setdelay() argument
610 ai_clkctl_init(struct si_pub *sih) ai_clkctl_init() argument
633 ai_clkctl_fast_pwrup_delay(struct si_pub *sih) ai_clkctl_fast_pwrup_delay() argument
667 ai_clkctl_cc(struct si_pub *sih, enum bcma_clkmode mode) ai_clkctl_cc() argument
680 ai_epa_4313war(struct si_pub *sih) ai_epa_4313war() argument
692 ai_deviceremoved(struct si_pub *sih) ai_deviceremoved() argument
[all...]
H A Dpmu.c101 u16 si_pmu_fast_pwrup_delay(struct si_pub *sih) in si_pmu_fast_pwrup_delay() argument
105 switch (ai_get_chip_id(sih)) { in si_pmu_fast_pwrup_delay()
118 u32 si_pmu_measure_alpclk(struct si_pub *sih) in si_pmu_measure_alpclk() argument
120 struct si_info *sii = container_of(sih, struct si_info, pub); in si_pmu_measure_alpclk()
124 if (ai_get_pmurev(sih) < 10) in si_pmu_measure_alpclk()
H A Dpmu.h23 u16 si_pmu_fast_pwrup_delay(struct si_pub *sih);
24 u32 si_pmu_measure_alpclk(struct si_pub *sih);
H A Dmain.c394 return ai_deviceremoved(wlc->hw->sih); in brcms_deviceremoved()
1236 if (ai_get_cccaps(wlc_hw->sih) & CC_CAP_PMU) { in brcms_b_clkctl_clk()
1260 if ((ai_get_pmurev(wlc_hw->sih) == 0) && in brcms_b_clkctl_clk()
1282 wlc_hw->forcefastclk = ai_clkctl_cc(wlc_hw->sih, mode); in brcms_b_clkctl_clk()
1735 ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_addr), in brcms_b_core_phypll_reset()
1738 ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_data), in brcms_b_core_phypll_reset()
1741 ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_data), in brcms_b_core_phypll_reset()
1744 ai_cc_reg(wlc_hw->sih, offsetof(struct chipcregs, chipcontrol_data), in brcms_b_core_phypll_reset()
1874 if (ai_get_boardvendor(wlc_hw->sih) != PCI_VENDOR_ID_BROADCOM) in brcms_c_validboardtype()
2053 if (ai_get_cccaps(wlc_hw->sih) in brcms_b_corereset()
[all...]
H A Dpub.h151 struct si_pub *sih; /* SI handle (cookie for siutils calls) */ member
H A Ddma.c553 struct si_pub *sih = wlc->hw->sih; in dma_attach() local
558 struct si_info *sii = container_of(sih, struct si_info, pub); in dma_attach()
H A Dmain.h332 struct si_pub *sih; /* SI handle (cookie for siutils calls) */ member
/kernel/linux/linux-5.10/arch/x86/boot/
H A Dboot.h269 u8 sil, sih, esi2, esi3; member
/kernel/linux/linux-6.6/arch/x86/boot/
H A Dboot.h236 u8 sil, sih, esi2, esi3; member
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/
H A Dphy_hal.h154 struct si_pub *sih; member
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/
H A Dphy_hal.h149 struct si_pub *sih; member
/kernel/linux/linux-5.10/fs/jfs/
H A Djfs_dtree.c4066 struct idtentry *sih, *dih = NULL; in dtMoveEntry() local
4142 sih = (struct idtentry *) s; in dtMoveEntry()
4143 snamlen = sih->namlen; in dtMoveEntry()
4147 memcpy(dih, sih, 10 + len * 2); in dtMoveEntry()
4148 next = sih->next; in dtMoveEntry()
/kernel/linux/linux-6.6/fs/jfs/
H A Djfs_dtree.c3768 struct idtentry *sih, *dih = NULL; in dtMoveEntry() local
3844 sih = (struct idtentry *) s; in dtMoveEntry()
3845 snamlen = sih->namlen; in dtMoveEntry()
3849 memcpy(dih, sih, 10 + len * 2); in dtMoveEntry()
3850 next = sih->next; in dtMoveEntry()

Completed in 42 milliseconds