Christopher Friedt wrote:
Lennert, I think that the work you've been doing on the ep93xx is fantastic. I'm sorry to hear that Cirrus isn't as 'grateful' as they should be.Maybe some of the people that have been benefitting from your work could collectively provide you with some renumeration.
Your heart is in the right place but this addresses a symptom rather than the disease afflicting Cirrus.
This sounds strangely as though Cirrus doesn't want to allow their code in the upstream kernel.
And thereupon goes the real value of Linux support for their processors. Cirrus has repeatedly demonstrated it cannot grasp this open source "stuff" nor how to play within that paradigm to leverage it to support for its hardware. This level of density is getting pretty rare in this day and age.
Are they going to force people to apply a patch for whatever kernel version they've decided to support, just for their technology?I can't imagine why they would want to keep it separate from the main tree.
Ignorance likely fueled by arrogance.
This is what they wrote: I think we will just maintain our own port for the 93xx. I am not going to want to support code not written by Cirrus Logic. So I give you kuddos for getting to the port first, but using GIT makes it easy to remove your work and add ours. So since we are current with the linux tree and have all periferals supported we will just keep supplying a patch for the lastest kernel. It is just a matter of splitting hairs on your coding verses ours, and I dont want to have to bother with it, as I'm sure you wont either. Nobody here will pay you to maintain our code for us, or for that matter wants you to, so we will maintain a current git tree and allow our customers to use that and contribute to our official port. You are more than welcome to use our code and add it to the official port, but we will only support our code for our customers. And since I dont want to have to ask the maintainers to give us the port maintenece I will leave it to you. Good luck!
I rest my case. -- uhmgawa@xxxxxxxxxxxxxxxxxx