Re: [PATCH 07/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_card_name()

2016-07-05 Thread Mark Brown
On Mon, Jul 04, 2016 at 08:59:53AM +, Kuninori Morimoto wrote: > > If we try to dereference card->dai_link without checking to see if it's > > set then we'll crash. > Ahh, do you mean we need like this ? > if (!card->name && card->dai_link) > card->name = card->dai_link->name; Yes,

Re: [PATCH 07/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_card_name()

2016-07-04 Thread Kuninori Morimoto
Hi Mark Thank you for your feedback > > This function tries to get card name from snd_soc_of_parse_card_name(). > > and it tries to set card->name from dai_link if card still doesn't have > > name. > > So, above is optional 2nd try. > > Or, do you mean this if (!card->name) can goes to

Re: [PATCH 07/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_card_name()

2016-07-04 Thread Mark Brown
On Mon, Jul 04, 2016 at 12:20:29AM +, Kuninori Morimoto wrote: > > > > > > + if (!card->name) > > > > > > + card->name = card->dai_link->name; > > > > > This will unconditionally defererence dai_link but it's optional - we > > > > > can have analogue only cards. > > > > This is

Re: [PATCH 07/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_card_name()

2016-07-03 Thread Kuninori Morimoto
Hi Mark, again sorry previous was not good question > > > > > + if (!card->name) > > > > > + card->name = card->dai_link->name; > > > > > > This will unconditionally defererence dai_link but it's optional - we > > > > can have analogue only cards. > > > > > This is not new

Re: [PATCH 07/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_card_name()

2016-07-03 Thread Kuninori Morimoto
Hi Mark > > > > + if (!card->name) > > > > + card->name = card->dai_link->name; > > > > This will unconditionally defererence dai_link but it's optional - we > > > can have analogue only cards. > > > This is not new feature. Current simple-card already has it. > > Right,

Re: [PATCH 07/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_card_name()

2016-07-01 Thread Mark Brown
On Thu, Jun 30, 2016 at 02:55:06AM +, Kuninori Morimoto wrote: > > > + if (!card->name) > > > + card->name = card->dai_link->name; > > This will unconditionally defererence dai_link but it's optional - we > > can have analogue only cards. > This is not new feature. Current

Re: [PATCH 07/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_card_name()

2016-06-29 Thread Kuninori Morimoto
Hi Mark > > + if (!card->name) > > + card->name = card->dai_link->name; > > This will unconditionally defererence dai_link but it's optional - we > can have analogue only cards. This is not new feature. Current simple-card already has it. commit

Re: [PATCH 07/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_card_name()

2016-06-29 Thread Mark Brown
On Tue, May 31, 2016 at 09:01:34AM +, Kuninori Morimoto wrote: > + if (!card->name) > + card->name = card->dai_link->name; This will unconditionally defererence dai_link but it's optional - we can have analogue only cards. signature.asc Description: PGP signature