.. | .. |
---|
1272 | 1272 | SND_PCI_QUIRK(0x1458, 0xA026, "Gigabyte G1.Sniper Z97", QUIRK_R3DI), |
---|
1273 | 1273 | SND_PCI_QUIRK(0x1458, 0xA036, "Gigabyte GA-Z170X-Gaming 7", QUIRK_R3DI), |
---|
1274 | 1274 | SND_PCI_QUIRK(0x3842, 0x1038, "EVGA X99 Classified", QUIRK_R3DI), |
---|
| 1275 | + SND_PCI_QUIRK(0x3842, 0x104b, "EVGA X299 Dark", QUIRK_R3DI), |
---|
1275 | 1276 | SND_PCI_QUIRK(0x3842, 0x1055, "EVGA Z390 DARK", QUIRK_R3DI), |
---|
1276 | 1277 | SND_PCI_QUIRK(0x1102, 0x0013, "Recon3D", QUIRK_R3D), |
---|
1277 | 1278 | SND_PCI_QUIRK(0x1102, 0x0018, "Recon3D", QUIRK_R3D), |
---|
.. | .. |
---|
2331 | 2332 | static int dspio_alloc_dma_chan(struct hda_codec *codec, unsigned int *dma_chan) |
---|
2332 | 2333 | { |
---|
2333 | 2334 | int status = 0; |
---|
2334 | | - unsigned int size = sizeof(dma_chan); |
---|
| 2335 | + unsigned int size = sizeof(*dma_chan); |
---|
2335 | 2336 | |
---|
2336 | 2337 | codec_dbg(codec, " dspio_alloc_dma_chan() -- begin\n"); |
---|
2337 | 2338 | status = dspio_scp(codec, MASTERCONTROL, 0x20, |
---|
.. | .. |
---|
4108 | 4109 | |
---|
4109 | 4110 | for (i = 0; i < TUNING_CTLS_COUNT; i++) |
---|
4110 | 4111 | if (nid == ca0132_tuning_ctls[i].nid) |
---|
4111 | | - break; |
---|
| 4112 | + goto found; |
---|
4112 | 4113 | |
---|
| 4114 | + return -EINVAL; |
---|
| 4115 | +found: |
---|
4113 | 4116 | snd_hda_power_up(codec); |
---|
4114 | 4117 | dspio_set_param(codec, ca0132_tuning_ctls[i].mid, 0x20, |
---|
4115 | 4118 | ca0132_tuning_ctls[i].req, |
---|