Changeset 696


Ignore:
Timestamp:
Sep 8, 2021, 11:26:35 AM (4 years ago)
Author:
Paul Smedley
Message:

Update linux source to 5.13.15 code level

Location:
GPL/branches/uniaud32-next/alsa-kernel
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • GPL/branches/uniaud32-next/alsa-kernel/core/pcm_lib.c

    r692 r696  
    17801780                frame_size = snd_pcm_format_size(format, channels);
    17811781                if (frame_size > 0)
    1782                         params->fifo_size /= (unsigned)frame_size;
     1782                        params->fifo_size /= frame_size;
    17831783        }
    17841784        return 0;
  • GPL/branches/uniaud32-next/alsa-kernel/core/pcm_native.c

    r694 r696  
    256256        switch (substream->dma_buffer.dev.type) {
    257257        case SNDRV_DMA_TYPE_UNKNOWN:
    258                 return false;
     258                /* we can't know the device, so just assume that the driver does
     259                 * everything right
     260                 */
     261                return true;
    259262        case SNDRV_DMA_TYPE_CONTINUOUS:
    260263        case SNDRV_DMA_TYPE_VMALLOC:
  • GPL/branches/uniaud32-next/alsa-kernel/pci/hda/hda_generic.c

    r694 r696  
    34723472        const struct hda_input_mux *imux;
    34733473        struct nid_path *path;
    3474         int i, adc_idx, err = 0;
     3474        int i, adc_idx, ret, err = 0;
    34753475
    34763476        imux = &spec->input_mux;
     
    34823482                        continue;
    34833483                kcontrol->private_value = path->ctls[type];
    3484                 err = func(kcontrol, ucontrol);
    3485                 if (err < 0)
     3484                ret = func(kcontrol, ucontrol);
     3485                if (ret < 0) {
     3486                        err = ret;
    34863487                        break;
     3488                }
     3489                if (ret > 0)
     3490                        err = 1;
    34873491        }
    34883492        mutex_unlock(&codec->control_mutex);
  • GPL/branches/uniaud32-next/alsa-kernel/pci/hda/patch_realtek.c

    r694 r696  
    72897289        ALC623_FIXUP_LENOVO_THINKSTATION_P340,
    72907290        ALC255_FIXUP_ACER_HEADPHONE_AND_MIC,
     7291        ALC236_FIXUP_HP_LIMIT_INT_MIC_BOOST,
    72917292};
    72927293
     
    91849185        },
    91859186#endif
     9187        [ALC236_FIXUP_HP_LIMIT_INT_MIC_BOOST] = {
     9188                .type = HDA_FIXUP_FUNC,
     9189                .v.func = alc269_fixup_limit_int_mic_boost,
     9190                .chained = true,
     9191                .chain_id = ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF,
     9192        },
    91869193};
    91879194
     
    92749281        SND_PCI_QUIRK(0x1028, 0x0a30, "Dell", ALC236_FIXUP_DELL_AIO_HEADSET_MIC),
    92759282        SND_PCI_QUIRK(0x1028, 0x0a58, "Dell", ALC255_FIXUP_DELL_HEADSET_MIC),
     9283        SND_PCI_QUIRK(0x1028, 0x0a61, "Dell XPS 15 9510", ALC289_FIXUP_DUAL_SPK),
    92769284        SND_PCI_QUIRK(0x1028, 0x164a, "Dell", ALC293_FIXUP_DELL1_MIC_NO_PRESENCE),
    92779285        SND_PCI_QUIRK(0x1028, 0x164b, "Dell", ALC293_FIXUP_DELL1_MIC_NO_PRESENCE),
     
    93729380        SND_PCI_QUIRK(0x103c, 0x87f4, "HP", ALC287_FIXUP_HP_GPIO_LED),
    93739381        SND_PCI_QUIRK(0x103c, 0x87f5, "HP", ALC287_FIXUP_HP_GPIO_LED),
     9382        SND_PCI_QUIRK(0x103c, 0x87f6, "HP Spectre x360 14", ALC245_FIXUP_HP_X360_AMP),
    93749383        SND_PCI_QUIRK(0x103c, 0x87f7, "HP Spectre x360 14", ALC245_FIXUP_HP_X360_AMP),
     9384        SND_PCI_QUIRK(0x103c, 0x8805, "HP ProBook 650 G8 Notebook PC", ALC236_FIXUP_HP_GPIO_LED),
    93759385        SND_PCI_QUIRK(0x103c, 0x880d, "HP EliteBook 830 G8 Notebook PC", ALC285_FIXUP_HP_GPIO_LED),
    93769386        SND_PCI_QUIRK(0x103c, 0x8846, "HP EliteBook 850 G8 Notebook PC", ALC285_FIXUP_HP_GPIO_LED),
     
    93789388        SND_PCI_QUIRK(0x103c, 0x884b, "HP EliteBook 840 Aero G8 Notebook PC", ALC285_FIXUP_HP_GPIO_LED),
    93799389        SND_PCI_QUIRK(0x103c, 0x884c, "HP EliteBook 840 G8 Notebook PC", ALC285_FIXUP_HP_GPIO_LED),
    9380         SND_PCI_QUIRK(0x103c, 0x8862, "HP ProBook 445 G8 Notebook PC", ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF),
    9381         SND_PCI_QUIRK(0x103c, 0x8863, "HP ProBook 445 G8 Notebook PC", ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF),
     9390        SND_PCI_QUIRK(0x103c, 0x8862, "HP ProBook 445 G8 Notebook PC", ALC236_FIXUP_HP_LIMIT_INT_MIC_BOOST),
     9391        SND_PCI_QUIRK(0x103c, 0x8863, "HP ProBook 445 G8 Notebook PC", ALC236_FIXUP_HP_LIMIT_INT_MIC_BOOST),
    93829392        SND_PCI_QUIRK(0x103c, 0x886d, "HP ZBook Fury 17.3 Inch G8 Mobile Workstation PC", ALC285_FIXUP_HP_GPIO_AMP_INIT),
    93839393        SND_PCI_QUIRK(0x103c, 0x8870, "HP ZBook Fury 15.6 Inch G8 Mobile Workstation PC", ALC285_FIXUP_HP_GPIO_AMP_INIT),
     
    94079417        SND_PCI_QUIRK(0x1043, 0x1740, "ASUS UX430UA", ALC295_FIXUP_ASUS_DACS),
    94089418        SND_PCI_QUIRK(0x1043, 0x17d1, "ASUS UX431FL", ALC294_FIXUP_ASUS_DUAL_SPK),
     9419        SND_PCI_QUIRK(0x1043, 0x1662, "ASUS GV301QH", ALC294_FIXUP_ASUS_DUAL_SPK),
    94099420        SND_PCI_QUIRK(0x1043, 0x1881, "ASUS Zephyrus S/M", ALC294_FIXUP_ASUS_GX502_PINS),
    94109421        SND_PCI_QUIRK(0x1043, 0x18b1, "Asus MJ401TA", ALC256_FIXUP_ASUS_HEADSET_MIC),
     
    1045210463        snd_hda_pick_fixup(codec, alc269_fixup_models,
    1045310464                       alc269_fixup_tbl, alc269_fixups);
     10465        /* FIXME: both TX300 and ROG Strix G17 have the same SSID, and
     10466         * the quirk breaks the latter (bko#214101).
     10467         * Clear the wrong entry.
     10468         */
     10469        if (codec->fixup_id == ALC282_FIXUP_ASUS_TX300 &&
     10470            codec->core.vendor_id == 0x10ec0294) {
     10471                codec_dbg(codec, "Clear wrong fixup for ASUS ROG Strix G17\n");
     10472                codec->fixup_id = HDA_FIXUP_ID_NOT_SET;
     10473        }
     10474
    1045410475        snd_hda_pick_pin_fixup(codec, alc269_pin_fixup_tbl, alc269_fixups, true);
    1045510476        snd_hda_pick_pin_fixup(codec, alc269_fallback_pin_fixup_tbl, alc269_fixups, false);
  • GPL/branches/uniaud32-next/alsa-kernel/pci/hda/patch_via.c

    r673 r696  
    10631063
    10641064static const struct snd_pci_quirk vt2002p_fixups[] = {
     1065        SND_PCI_QUIRK(0x1043, 0x13f7, "Asus B23E", VIA_FIXUP_POWER_SAVE),
    10651066        SND_PCI_QUIRK(0x1043, 0x1487, "Asus G75", VIA_FIXUP_ASUS_G75),
    10661067        SND_PCI_QUIRK(0x1043, 0x8532, "Asus X202E", VIA_FIXUP_INTMIC_BOOST),
Note: See TracChangeset for help on using the changeset viewer.