All of lore.kernel.org
 help / color / mirror / Atom feed
* choice =y selection becomes lost after having multiple entries =m with depends on
@ 2013-10-23 10:51 Sebastian Andrzej Siewior
  2013-10-23 11:23 ` Yann E. MORIN
  0 siblings, 1 reply; 42+ messages in thread
From: Sebastian Andrzej Siewior @ 2013-10-23 10:51 UTC (permalink / raw)
  To: Michal Marek
  Cc: linux-kbuild, Felipe Balbi, USB list, Tomi Valkeinen, Roger Quadros

Hi,

in USB gadget menu (that is Device Drivers ---> USB support ---> USB
Gadget Support --->  USB Gadget Drivers) I can create a configuration
which is "lost". Here is how to reproduce it:

- first config two gadgets as M:
 <M>   USB Gadget Drivers
 <M>     Audio Gadget
 <M>     Ethernet Gadget
 <M>     MIDI Gadget

 save config & leave

- now start menu config again and go to the same menu, now select
  built-in:
  <*>   USB Gadget Drivers (Ethernet Gadget
  the ethernet gadget is chosen automatically because we can have only
  one gadget selected.
  save config & leave

- step three, go back to the menu and you will see that everything is
  as it was (the <*> is ignored).

With only Audio & Ethernet =m and Midi =n then the switch to =y
behaves differently: The menu looks correct (=y) but the .config keeps
the Audio gadget as =M and it is built. Having multiple entries =m
which have no "depends on" behaves correctly.

So the problem exists only if the item itself has a "depends on" line.
Anyone aware of such kconfig limitation?

Sebastian

^ permalink raw reply	[flat|nested] 42+ messages in thread

end of thread, other threads:[~2016-05-10 19:15 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-10-23 10:51 choice =y selection becomes lost after having multiple entries =m with depends on Sebastian Andrzej Siewior
2013-10-23 11:23 ` Yann E. MORIN
2013-10-23 11:28   ` Sebastian Andrzej Siewior
2013-10-24 15:30     ` Dirk Gouders
2013-10-24 16:19       ` Sebastian Andrzej Siewior
2013-10-24 16:50         ` Dirk Gouders
2013-10-30 10:00         ` Dirk Gouders
2013-10-30 10:30           ` Daniele Forsi
2013-10-30 10:41             ` Dirk Gouders
2013-10-30 14:26           ` Dirk Gouders
2013-10-31 10:20             ` Sebastian Andrzej Siewior
2013-10-31 21:49             ` Yann E. MORIN
2013-11-01  8:45               ` Dirk Gouders
2013-10-31 23:39                 ` [PATCH v3] kconfig/symbol.c: handle choice_values that depend on 'm' symbols Dirk Gouders
2013-11-04 17:27                   ` Sebastian Andrzej Siewior
2013-11-04 20:46                     ` Yann E. MORIN
2013-11-05  8:45                       ` Sebastian Andrzej Siewior
2013-11-05 23:04                   ` Yann E. MORIN
2013-11-06 14:43                     ` Dirk Gouders
2013-11-06 18:59                       ` Yann E. MORIN
2013-11-07 14:02                         ` Dirk Gouders
2013-11-07 14:05                           ` [PATCH v4] " Dirk Gouders
2013-11-18 18:08                             ` Yann E. MORIN
2013-12-20 12:46                               ` Sebastian Andrzej Siewior
2014-08-13 15:35                               ` Bin Liu
2014-08-14  6:52                                 ` Dirk Gouders
2014-08-14 13:54                                   ` Bin Liu
2014-08-15  7:37                                     ` Dirk Gouders
2014-08-15  7:43                                       ` Sebastian Andrzej Siewior
2016-03-30 22:08                                       ` Bin Liu
2016-03-30 22:16                                         ` Ruslan Bilovol
2016-03-31  7:13                                           ` Roger Quadros
2016-03-31  9:38                                             ` Dirk Gouders
2016-03-31  9:53                                               ` Dirk Gouders
2016-04-20 10:19                                             ` [RESEND PATCH " Dirk Gouders
2016-04-20 11:04                                               ` kbuild test robot
2016-04-20 13:14                                                 ` Dirk Gouders
2016-04-29  8:24                                                 ` [PATCH v5] " Dirk Gouders
2016-05-02  8:43                                                   ` Roger Quadros
2016-05-10 19:15                                                     ` Michal Marek
2016-04-20 12:12                                               ` [RESEND PATCH v4] " kbuild test robot
2013-11-08  9:46                       ` [PATCH v3] " Dirk Gouders

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.