| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_irq.c | 132 if (!adev->irq.client[i].sources) in amdgpu_irq_disable_all() 136 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_disable_all() 359 if (!adev->irq.client[i].sources) in amdgpu_irq_fini_sw() 363 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_fini_sw() 371 kfree(adev->irq.client[i].sources); in amdgpu_irq_fini_sw() 372 adev->irq.client[i].sources = NULL; in amdgpu_irq_fini_sw() 402 if (!adev->irq.client[client_id].sources) { in amdgpu_irq_add_id() 403 adev->irq.client[client_id].sources = in amdgpu_irq_add_id() 407 if (!adev->irq.client[client_id].sources) in amdgpu_irq_add_id() 411 if (adev->irq.client[client_id].sources[src_id] != NULL) in amdgpu_irq_add_id() [all …]
|
| /linux/drivers/crypto/intel/qat/qat_common/ |
| H A D | adf_gen4_pfvf.c | 53 u32 sources, disabled, pending; in adf_gen4_disable_pending_vf2pf_interrupts() local 56 sources = ADF_CSR_RD(pmisc_addr, ADF_4XXX_VM2PF_SOU); in adf_gen4_disable_pending_vf2pf_interrupts() 57 if (!sources) in adf_gen4_disable_pending_vf2pf_interrupts() 63 pending = sources & ~disabled; in adf_gen4_disable_pending_vf2pf_interrupts() 76 ADF_CSR_WR(pmisc_addr, ADF_4XXX_VM2PF_MSK, disabled | sources); in adf_gen4_disable_pending_vf2pf_interrupts()
|
| H A D | adf_gen2_pfvf.c | 74 u32 sources, disabled, pending; in adf_gen2_disable_pending_vf2pf_interrupts() local 79 sources = ADF_GEN2_ERR_REG_VF2PF(errsou3); in adf_gen2_disable_pending_vf2pf_interrupts() 81 if (!sources) in adf_gen2_disable_pending_vf2pf_interrupts() 88 pending = sources & ~disabled; in adf_gen2_disable_pending_vf2pf_interrupts() 105 errmsk3 |= ADF_GEN2_ERR_MSK_VF2PF(sources | disabled); in adf_gen2_disable_pending_vf2pf_interrupts()
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | ti-lmu.txt | 110 led-sources = <0 1>; 155 led-sources = <0 1>; 172 led-sources = <1 2>; 179 led-sources = <0>; 190 led-sources = <1>; 196 led-sources = <3 4 5>; 217 led-sources = <0 1>; 264 led-sources = <0 2>;
|
| /linux/drivers/platform/surface/ |
| H A D | surface_aggregator_tabletsw.c | 476 static int ssam_pos_get_sources_list(struct ssam_tablet_sw *sw, struct ssam_sources_list *sources) in ssam_pos_get_sources_list() argument 490 rsp.capacity = sizeof(*sources); in ssam_pos_get_sources_list() 492 rsp.pointer = (u8 *)sources; in ssam_pos_get_sources_list() 505 if (get_unaligned_le32(&sources->count) * sizeof(__le32) + sizeof(__le32) != rsp.length) { in ssam_pos_get_sources_list() 515 struct ssam_sources_list sources = {}; in ssam_pos_get_source() local 518 status = ssam_pos_get_sources_list(sw, &sources); in ssam_pos_get_source() 522 if (get_unaligned_le32(&sources.count) == 0) { in ssam_pos_get_source() 534 WARN_ON(get_unaligned_le32(&sources.count) > 1); in ssam_pos_get_source() 536 *source_id = get_unaligned_le32(&sources.id[0]); in ssam_pos_get_source()
|
| /linux/sound/soc/codecs/ |
| H A D | max98504.c | 230 unsigned int i, sources = 0; in max98504_set_channel_map() local 234 sources |= (1 << i); in max98504_set_channel_map() 239 sources); in max98504_set_channel_map() 243 regmap_write(map, MAX98504_PDM_TX_CONTROL, sources); in max98504_set_channel_map() 249 regmap_write(map, MAX98504_MEASUREMENT_ENABLE, sources ? 0x3 : 0x01); in max98504_set_channel_map()
|
| /linux/Documentation/trace/ |
| H A D | stm.rst | 9 protocol multiplexing data from multiple trace sources, each one of 12 hardware trace sources, others are available to software. Software 13 trace sources are usually free to pick for themselves any 17 sources can only be identified by master/channel combination, so in 19 involves multiple trace sources, it needs to be able to map those 20 master/channel pairs to the trace sources that it understands. 55 be used for trace sources with the id string of "user/dummy". 57 Trace sources have to open the stm class device's node and write their 81 and have better control over the un-identified sources. 99 For kernel-based trace sources, there is "stm_source" device
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-driver-panfrost-profiling | 8 0: Don't enable fdinfo job profiling sources. 9 1: Enable fdinfo job profiling sources, this enables both the GPU's
|
| H A D | configfs-stp-policy-p_sys-t | 7 Data coming from trace sources that use this <node> will be 9 allow the decoder to discern between different sources 40 use this option with sources that generate constant and/or
|
| /linux/drivers/video/backlight/ |
| H A D | lm3509_bl.c | 133 u32 sources[LM3509_NUM_SINKS]; in lm3509_parse_led_sources() local 139 else if (num_sources > ARRAY_SIZE(sources)) in lm3509_parse_led_sources() 142 ret = of_property_read_u32_array(node, "led-sources", sources, in lm3509_parse_led_sources() 148 if (sources[i] >= LM3509_NUM_SINKS) in lm3509_parse_led_sources() 151 ret |= BIT(sources[i]); in lm3509_parse_led_sources()
|
| H A D | lm3630a_bl.c | 380 u32 sources[LM3630A_NUM_SINKS]; in lm3630a_parse_led_sources() local 386 else if (num_sources > ARRAY_SIZE(sources)) in lm3630a_parse_led_sources() 389 ret = fwnode_property_read_u32_array(node, "led-sources", sources, in lm3630a_parse_led_sources() 395 if (sources[i] != LM3630A_SINK_0 && sources[i] != LM3630A_SINK_1) in lm3630a_parse_led_sources() 398 ret |= BIT(sources[i]); in lm3630a_parse_led_sources()
|
| /linux/Documentation/tools/rtla/ |
| H A D | common_osnoise_description.txt | 4 allowing all the sources of operating system noise during its execution. 6 read, along with an interference counter of all sources of interference.
|
| /linux/Documentation/devicetree/bindings/leds/ |
| H A D | leds-lm36274.txt | 20 - led-sources : Indicates which LED strings will be enabled. 21 Values from 0-3, sources is 0 based so strings will be 77 led-sources = <0 2>;
|
| H A D | leds-lm3697.txt | 23 - led-sources : Indicates which HVLED string is associated to which 53 led-sources = <0 2>; 63 led-sources = <1>;
|
| /linux/arch/arm/boot/dts/broadcom/ |
| H A D | bcm4708-smartrg-sr400ac.dts | 45 trigger-sources = <&ohci_port2>, <&ehci_port2>; 52 trigger-sources = <&xhci_port1>; 59 trigger-sources = <&ohci_port1>, <&ehci_port1>;
|
| /linux/Documentation/devicetree/bindings/leds/backlight/ |
| H A D | sky81452-backlight.txt | 10 - led-sources : List of enabled channels from 0 to 5. 25 led-sources = <0 1 2 5>;
|
| /linux/Documentation/virt/kvm/devices/ |
| H A D | mpic.rst | 41 "attr" is the IRQ number. IRQ numbers for standard sources are the 51 the main array of interrupt sources (a.k.a. "SRC" interrupts). 54 the register offset from the beginning of the sources array, without
|
| /linux/Documentation/devicetree/bindings/arm/omap/ |
| H A D | crossbar.txt | 14 - ti,max-crossbar-sources: Maximum number of crossbar sources that can be routed. 35 ti,max-crossbar-sources = <400>;
|
| /linux/drivers/leds/flash/ |
| H A D | leds-sy7802.c | 339 u32 sources[SY7802_MAX_LEDS]; in sy7802_init_flash_properties() local 348 ret = of_property_read_u32_array(np, "led-sources", sources, num); in sy7802_init_flash_properties() 353 if (sources[i] >= SY7802_MAX_LEDS) in sy7802_init_flash_properties() 355 if (led->chip->leds_active & BIT(sources[i])) in sy7802_init_flash_properties() 357 led->chip->leds_active |= BIT(sources[i]); in sy7802_init_flash_properties() 361 led->led_id = num == 2 ? SY7802_LED_JOINT : sources[0]; in sy7802_init_flash_properties()
|
| H A D | leds-mt6370-flash.c | 442 u32 sources[MT6370_MAX_LEDS]; in mt6370_init_flash_properties() local 451 ret = fwnode_property_read_u32_array(fwnode, "led-sources", sources, num); in mt6370_init_flash_properties() 456 if (sources[i] >= MT6370_MAX_LEDS) in mt6370_init_flash_properties() 458 if (priv->leds_active & BIT(sources[i])) in mt6370_init_flash_properties() 460 priv->leds_active |= BIT(sources[i]); in mt6370_init_flash_properties() 464 led->led_no = num == 2 ? MT6370_LED_JOINT : sources[0]; in mt6370_init_flash_properties()
|
| /linux/net/ipv4/ |
| H A D | igmp.c | 325 for (psf = pmc->sources; psf; psf = psf->sf_next) { in igmp_scount() 491 psf_list = sdeleted ? &pmc->tomb : &pmc->sources; in add_grec() 651 ip_sf_list_clear_all(pmc->sources); in kfree_pmc() 683 igmpv3_clear_zeros(&pmc->sources); in igmpv3_send_cr() 686 if (pmc->crcount == 0 && !pmc->tomb && !pmc->sources) { in igmpv3_send_cr() 872 for (psf = pmc->sources; psf; psf = psf->sf_next) { in igmp_xmarksources() 903 for (psf = pmc->sources; psf; psf = psf->sf_next) { in igmp_marksources() 1204 pmc->sources = im->sources; in igmpv3_add_delrec() 1205 im->tomb = im->sources = NULL; in igmpv3_add_delrec() 1206 for (psf = pmc->sources; psf; psf = psf->sf_next) in igmpv3_add_delrec() [all …]
|
| /linux/Documentation/timers/ |
| H A D | timekeeping.rst | 2 Clock sources, Clock events, sched_clock() and delay timers 11 specific implementations of clock sources, clockevents and several likewise 22 Clock sources 70 For real simple clock sources accessed from a single I/O memory location 88 Clock events are the conceptual reverse of clock sources: they take a 92 Clock events are orthogonal to clock sources. The same hardware 111 In addition to the clock sources and clock events there is a special weak 123 Compared to clock sources, sched_clock() has to be very fast: it is called 146 Some architectures may have a limited set of time sources and lack a nice
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sm8550-hdk-rear-camera-card.dtso | 75 led-sources = <1>, <4>; 85 led-sources = <2>, <3>;
|
| /linux/arch/mips/boot/dts/brcm/ |
| H A D | bcm63268-comtrend-vr-3032u.dts | 30 brcm,link-signal-sources = <0>; 36 brcm,link-signal-sources = <1>;
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | davinci_emac.txt | 14 - interrupts: interrupt mapping for the davinci emac interrupts sources: 15 4 sources: <Receive Threshold Interrupt
|