Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9fd8d36c authored by Andreas Mohr's avatar Andreas Mohr Committed by Takashi Iwai
Browse files

ALSA: azt3328: cosmetics: use a helper variable for codec setup



Signed-off-by: default avatarAndreas Mohr <andi@lisas.de>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 8d9a114e
Loading
Loading
Loading
Loading
+12 −9
Original line number Original line Diff line number Diff line
@@ -2195,6 +2195,7 @@ snd_azf3328_create(struct snd_card *card,
	};
	};
	u8 dma_init;
	u8 dma_init;
	enum snd_azf3328_codec_type codec_type;
	enum snd_azf3328_codec_type codec_type;
	struct snd_azf3328_codec *codec_setup;


	*rchip = NULL;
	*rchip = NULL;


@@ -2232,15 +2233,17 @@ snd_azf3328_create(struct snd_card *card,
	chip->opl3_io  = pci_resource_start(pci, 3);
	chip->opl3_io  = pci_resource_start(pci, 3);
	chip->mixer_io = pci_resource_start(pci, 4);
	chip->mixer_io = pci_resource_start(pci, 4);


	chip->codecs[AZF_CODEC_PLAYBACK].io_base =
	codec_setup = &chip->codecs[AZF_CODEC_PLAYBACK];
				chip->ctrl_io + AZF_IO_OFFS_CODEC_PLAYBACK;
	codec_setup->io_base = chip->ctrl_io + AZF_IO_OFFS_CODEC_PLAYBACK;
	chip->codecs[AZF_CODEC_PLAYBACK].name = "PLAYBACK";
	codec_setup->name = "PLAYBACK";
	chip->codecs[AZF_CODEC_CAPTURE].io_base =

				chip->ctrl_io + AZF_IO_OFFS_CODEC_CAPTURE;
	codec_setup = &chip->codecs[AZF_CODEC_CAPTURE];
	chip->codecs[AZF_CODEC_CAPTURE].name = "CAPTURE";
	codec_setup->io_base = chip->ctrl_io + AZF_IO_OFFS_CODEC_CAPTURE;
	chip->codecs[AZF_CODEC_I2S_OUT].io_base =
	codec_setup->name = "CAPTURE";
				chip->ctrl_io + AZF_IO_OFFS_CODEC_I2S_OUT;

	chip->codecs[AZF_CODEC_I2S_OUT].name = "I2S_OUT";
	codec_setup = &chip->codecs[AZF_CODEC_I2S_OUT];
	codec_setup->io_base = chip->ctrl_io + AZF_IO_OFFS_CODEC_I2S_OUT;
	codec_setup->name = "I2S_OUT";


	if (request_irq(pci->irq, snd_azf3328_interrupt,
	if (request_irq(pci->irq, snd_azf3328_interrupt,
			IRQF_SHARED, card->shortname, chip)) {
			IRQF_SHARED, card->shortname, chip)) {