| .. | .. |
|---|
| 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, |
|---|