On Fri, 23 Feb 2018 21:11:37 +0530, Muni Sekhar said: > Iâve an audio hardware with eight audio engines and it supports > âPCM/I2S Inputs , PCM/I2S Outputs, ADC (Analogue Line Inputs), DAC > (Analogue Line Outputs), Digital Microphoneâ interfaces. All these > interfaces are implemented on Xilinx FPGA image
Well, that's a stumbling block.. First question is, of course, "is this a PCI card, or USB, or something weird that will need its own bus model".... > existing sound driver(without platform driver) for reference. Does the > Linux kernel already has sound driver to support this type of > hardware? > Can anyone point me the reference code for this? It's very unlikely there's a "reference code" for an FPGA image (because, by definition, an FPGA is subject to being tweaked and modified). You'll need to talk to whoever created the Xilinx image, and find out whether the ADC and PCM and all the rest are equivalent, or at least similar, to existing drivers. If all those devices try *really* hard to look exactly like every other AC97 device out there, you might get away with just adding your device ID and let a driver claim it. If the ADC is some creeping-horror creation of their own with an API different from any other ADC out there, you're going to be in for a really bad time.
Description: PGP signature
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies