<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git, branch next/vr-20170117</title>
<subtitle>Linux Kernel</subtitle>
<id>https://git.etezian.org/cgit.cgi/linux.git/atom?h=next%2Fvr-20170117</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/linux.git/atom?h=next%2Fvr-20170117'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/'/>
<updated>2017-02-17T08:57:36+00:00</updated>
<entry>
<title>HID: gearvr: add support for Samsung Gear VR</title>
<updated>2017-02-17T08:57:36+00:00</updated>
<author>
<name>Andi Shyti</name>
<email>andi.shyti@samsung.com</email>
</author>
<published>2017-02-17T08:32:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=119844a75ed99e43cd9d0a87f7dfdf4dc438a50f'/>
<id>urn:sha1:119844a75ed99e43cd9d0a87f7dfdf4dc438a50f</id>
<content type='text'>
The Gear VR is a connected through USB to mobile phones and
generates a hidraw device as interface to userspace.

Change-Id: Ib7814fa6f86a034d5ab6fd59120efb8c2392f9bd
Signed-off-by: Andi Shyti &lt;andi.shyti@samsung.com&gt;
</content>
</entry>
<entry>
<title>HID: hid-ids: add device ID for Gear VR SM-R320</title>
<updated>2017-02-17T08:56:16+00:00</updated>
<author>
<name>Andi Shyti</name>
<email>andi.shyti@samsung.com</email>
</author>
<published>2017-02-17T08:30:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=8c7f0c0b101e9b9faf206c67cee29f6ec3755f8b'/>
<id>urn:sha1:8c7f0c0b101e9b9faf206c67cee29f6ec3755f8b</id>
<content type='text'>
The Samsung Gear VR SM-R320 has USB device ID 0xa500

Change-Id: I116d65ee7f93180bc60e90704cc110b4ab9cc602
Signed-off-by: Andi Shyti &lt;andi.shyti@samsung.com&gt;
</content>
</entry>
<entry>
<title>HID: hid-ids: add USB vendor ID for Samsung Electronics</title>
<updated>2017-02-17T08:53:28+00:00</updated>
<author>
<name>Andi Shyti</name>
<email>andi.shyti@samsung.com</email>
</author>
<published>2017-02-17T08:28:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=a99f6a90b79fb02910d97f1bb4d1159fd797018f'/>
<id>urn:sha1:a99f6a90b79fb02910d97f1bb4d1159fd797018f</id>
<content type='text'>
Add 0x04e8 as vendor USB ID for Samsung Electronics

Change-Id: I48d2784cb1b8f9bfc66fa6e335063956e35e1027
Signed-off-by: Andi Shyti &lt;andi.shyti@samsung.com&gt;
</content>
</entry>
<entry>
<title>extcon: max77843: define USB device ADC state</title>
<updated>2017-02-17T08:53:20+00:00</updated>
<author>
<name>Andi Shyti</name>
<email>andi.shyti@samsung.com</email>
</author>
<published>2017-02-17T08:25:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=8e2e70bdcc595b93f10f203d097b64dd2e13b67a'/>
<id>urn:sha1:8e2e70bdcc595b93f10f203d097b64dd2e13b67a</id>
<content type='text'>
The ADC state defines the resistance that a USB device has in
order to distinguish between devices.

Define the 10001 (0x11) value as USB generic device and set the
device as usb host.

Change-Id: Ic1df48cd988ffb319f4c79f12c63791afcc6e6e2
Sigend-off-by: Woochang Kim &lt;wchang.kim@samsung.com&gt;
Sigend-off-by: Andi Shyti &lt;andi.shyti@samsung.com&gt;
</content>
</entry>
<entry>
<title>arm64: config: added tizen_tm2_defconfig</title>
<updated>2017-02-17T08:52:44+00:00</updated>
<author>
<name>Andi Shyti</name>
<email>andi.shyti@samsung.com</email>
</author>
<published>2016-08-29T05:55:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=89f98a3899c3f7ecc35346fa7f310f0a533cf28e'/>
<id>urn:sha1:89f98a3899c3f7ecc35346fa7f310f0a533cf28e</id>
<content type='text'>
Added also the its file for the fit data format

Signed-off-by: Andi Shyti &lt;andi.shyti@samsung.com&gt;
</content>
</entry>
<entry>
<title>Add linux-next specific files for 20170217</title>
<updated>2017-02-17T05:46:00+00:00</updated>
<author>
<name>Stephen Rothwell</name>
<email>sfr@canb.auug.org.au</email>
</author>
<published>2017-02-17T05:46:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=4ce4a759a3e221b5265ebd03c2f8888b69a7cf3e'/>
<id>urn:sha1:4ce4a759a3e221b5265ebd03c2f8888b69a7cf3e</id>
<content type='text'>
Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
</content>
</entry>
<entry>
<title>Merge branch 'akpm/master'</title>
<updated>2017-02-17T05:15:57+00:00</updated>
<author>
<name>Stephen Rothwell</name>
<email>sfr@canb.auug.org.au</email>
</author>
<published>2017-02-17T05:15:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=de8fdfbee55bdebd048ec45854c9c0fc30240c7f'/>
<id>urn:sha1:de8fdfbee55bdebd048ec45854c9c0fc30240c7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mm: clarify mm_struct.mm_{users,count} documentation</title>
<updated>2017-02-17T05:03:17+00:00</updated>
<author>
<name>Vegard Nossum</name>
<email>vegard.nossum@oracle.com</email>
</author>
<published>2017-02-07T23:44:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=171cef6d6ec6c1b4e95f2053545b2dd91931518b'/>
<id>urn:sha1:171cef6d6ec6c1b4e95f2053545b2dd91931518b</id>
<content type='text'>
Clarify documentation relating to mm_users and mm_count, and switch to
kernel-doc syntax.

Link: http://lkml.kernel.org/r/20161218123229.22952-4-vegard.nossum@oracle.com
Signed-off-by: Vegard Nossum &lt;vegard.nossum@oracle.com&gt;
Acked-by: Michal Hocko &lt;mhocko@suse.com&gt;
Acked-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;
Acked-by: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>mm: use mmget_not_zero() helper</title>
<updated>2017-02-17T05:03:17+00:00</updated>
<author>
<name>Vegard Nossum</name>
<email>vegard.nossum@oracle.com</email>
</author>
<published>2017-02-07T23:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=e00ee3cbcba4a864e87108cd1a6f44b3eb3e5021'/>
<id>urn:sha1:e00ee3cbcba4a864e87108cd1a6f44b3eb3e5021</id>
<content type='text'>
We already have the helper, we can convert the rest of the kernel
mechanically using:

  git grep -l 'atomic_inc_not_zero.*mm_users' | xargs sed -i 's/atomic_inc_not_zero(&amp;\(.*\)-&gt;mm_users)/mmget_not_zero\(\1\)/'

This is needed for a later patch that hooks into the helper, but might be
a worthwhile cleanup on its own.

Link: http://lkml.kernel.org/r/20161218123229.22952-3-vegard.nossum@oracle.com
Signed-off-by: Vegard Nossum &lt;vegard.nossum@oracle.com&gt;
Acked-by: Michal Hocko &lt;mhocko@suse.com&gt;
Acked-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;
Acked-by: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>mm: add new mmget() helper</title>
<updated>2017-02-17T05:03:17+00:00</updated>
<author>
<name>Vegard Nossum</name>
<email>vegard.nossum@oracle.com</email>
</author>
<published>2017-02-07T23:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=d4ae028a920c3b938b80da163595337bdd710cb9'/>
<id>urn:sha1:d4ae028a920c3b938b80da163595337bdd710cb9</id>
<content type='text'>
Apart from adding the helper function itself, the rest of the kernel is
converted mechanically using:

  git grep -l 'atomic_inc.*mm_users' | xargs sed -i 's/atomic_inc(&amp;\(.*\)-&gt;mm_users);/mmget\(\1\);/'
  git grep -l 'atomic_inc.*mm_users' | xargs sed -i 's/atomic_inc(&amp;\(.*\)\.mm_users);/mmget\(\&amp;\1\);/'

This is needed for a later patch that hooks into the helper, but might be
a worthwhile cleanup on its own.

(Michal Hocko provided most of the kerneldoc comment.)

Link: http://lkml.kernel.org/r/20161218123229.22952-2-vegard.nossum@oracle.com
Signed-off-by: Vegard Nossum &lt;vegard.nossum@oracle.com&gt;
Acked-by: Michal Hocko &lt;mhocko@suse.com&gt;
Acked-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;
Acked-by: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
</content>
</entry>
</feed>
