#
# Phonet protocol
#

config PHONET
	tristate "Phonet protocols family"
	help
	  The Phone Network protocol (PhoNet) is a packet-oriented
	  communication protocol developed by Nokia for use with its modems.

	  This is required for Maemo to use cellular data connectivity (if
	  supported). It can also be used to control Nokia phones
	  from a Linux computer, although AT commands may be easier to use.

	  To compile this driver as a module, choose M here: the module
	  will be called phonet. If unsure, say N.
ttp:///git.distanz.ch/cgit.cgi/linux/net-next.git' title='net-next.git Git repository'/>
</head>
<body>
<div id='cgit'><table id='header'>
<tr>
<td class='logo' rowspan='2'><a href='/cgit.cgi/'><img src='/cgit.png' alt='cgit logo'/></a></td>
<td class='main'><a href='/cgit.cgi/'>index</a> : <a href='/cgit.cgi/linux/net-next.git/'>net-next.git</a></td><td class='form'><form method='get'>
<input type='hidden' name='id' value='e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'/><select name='h' onchange='this.form.submit();'>
<option value='emaclite-cleanup'>emaclite-cleanup</option>
<option value='master' selected='selected'>master</option>
<option value='nds-private-remove'>nds-private-remove</option>
<option value='packet-loop-back'>packet-loop-back</option>
<option value='packet-rx-pump-back'>packet-rx-pump-back</option>
</select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>net-next plumbings</td><td class='sub right'>Tobias Klauser</td></tr></table>
<table class='tabs'><tr><td>
<a href='/cgit.cgi/linux/net-next.git/'>summary</a><a href='/cgit.cgi/linux/net-next.git/refs/?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>refs</a><a href='/cgit.cgi/linux/net-next.git/log/net/sunrpc/Kconfig'>log</a><a href='/cgit.cgi/linux/net-next.git/tree/net/sunrpc/Kconfig?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>tree</a><a class='active' href='/cgit.cgi/linux/net-next.git/commit/net/sunrpc/Kconfig?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>commit</a><a href='/cgit.cgi/linux/net-next.git/diff/net/sunrpc/Kconfig?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>diff</a></td><td class='form'><form class='right' method='get' action='/cgit.cgi/linux/net-next.git/log/net/sunrpc/Kconfig'>
<input type='hidden' name='id' value='e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/cgit.cgi/linux/net-next.git/commit/?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>root</a>/<a href='/cgit.cgi/linux/net-next.git/commit/net?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>net</a>/<a href='/cgit.cgi/linux/net-next.git/commit/net/sunrpc?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>sunrpc</a>/<a href='/cgit.cgi/linux/net-next.git/commit/net/sunrpc/Kconfig?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>Kconfig</a></div><div class='content'><div class='cgit-panel'><b>diff options</b><form method='get'><input type='hidden' name='id' value='e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'/><table><tr><td colspan='2'/></tr><tr><td class='label'>context:</td><td class='ctrl'><select name='context' onchange='this.form.submit();'><option value='1'>1</option><option value='2'>2</option><option value='3' selected='selected'>3</option><option value='4'>4</option><option value='5'>5</option><option value='6'>6</option><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option><option value='10'>10</option><option value='15'>15</option><option value='20'>20</option><option value='25'>25</option><option value='30'>30</option><option value='35'>35</option><option value='40'>40</option></select></td></tr><tr><td class='label'>space:</td><td class='ctrl'><select name='ignorews' onchange='this.form.submit();'><option value='0' selected='selected'>include</option><option value='1'>ignore</option></select></td></tr><tr><td class='label'>mode:</td><td class='ctrl'><select name='dt' onchange='this.form.submit();'><option value='0' selected='selected'>unified</option><option value='1'>ssdiff</option><option value='2'>stat only</option></select></td></tr><tr><td/><td class='ctrl'><noscript><input type='submit' value='reload'/></noscript></td></tr></table></form></div><table summary='commit info' class='commit-info'>
<tr><th>author</th><td>Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;</td><td class='right'>2017-01-12 17:15:56 +0100</td></tr>
<tr><th>committer</th><td>Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;</td><td class='right'>2017-01-30 10:17:32 +0100</td></tr>
<tr><th>commit</th><td colspan='2' class='oid'><a href='/cgit.cgi/linux/net-next.git/commit/net/sunrpc/Kconfig?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0</a> (<a href='/cgit.cgi/linux/net-next.git/patch/net/sunrpc/Kconfig?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>patch</a>)</td></tr>
<tr><th>tree</th><td colspan='2' class='oid'><a href='/cgit.cgi/linux/net-next.git/tree/?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>77cadb6d8aad1b52c34e4afa8c9deef603bbe2ed</a> /<a href='/cgit.cgi/linux/net-next.git/tree/net/sunrpc/Kconfig?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>net/sunrpc/Kconfig</a></td></tr>
<tr><th>parent</th><td colspan='2' class='oid'><a href='/cgit.cgi/linux/net-next.git/commit/net/sunrpc/Kconfig?id=4e5b54f127426c82dc2816340c26d951a5bb3429'>4e5b54f127426c82dc2816340c26d951a5bb3429</a> (<a href='/cgit.cgi/linux/net-next.git/diff/net/sunrpc/Kconfig?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0&amp;id2=4e5b54f127426c82dc2816340c26d951a5bb3429'>diff</a>)</td></tr></table>
<div class='commit-subject'>drm: Don't race connector registration</div><div class='commit-msg'>I was under the misconception that the sysfs dev stuff can be fully
set up, and then registered all in one step with device_add. That's
true for properties and property groups, but not for parents and child
devices. Those must be fully registered before you can register a
child.

Add a bit of tracking to make sure that asynchronous mst connector
hotplugging gets this right. For consistency we rely upon the implicit
barriers of the connector-&gt;mutex, which is taken anyway, to ensure
that at least either the connector or device registration call will
work out.

Mildly tested since I can't reliably reproduce this on my mst box
here.

Reported-by: Dave Hansen &lt;dave.hansen@intel.com&gt;
Cc: Dave Hansen &lt;dave.hansen@intel.com&gt;
Acked-by: Chris Wilson &lt;chris@chris-wilson.co.uk&gt;
Cc: Chris Wilson &lt;chris@chris-wilson.co.uk&gt;
Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt;
Link: http://patchwork.freedesktop.org/patch/msgid/1484237756-2720-1-git-send-email-daniel.vetter@ffwll.ch
</div><div class='diffstat-header'><a href='/cgit.cgi/linux/net-next.git/diff/?id=e6e7b48b295afa5a5ab440de0a94d9ad8b3ce2d0'>Diffstat</a> (limited to 'net/sunrpc/Kconfig')</div><table summary='diffstat' class='diffstat'>