<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/drivers/w1/masters/ds1wm.c, branch master</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2023-02-01T16:23:38+00:00</updated>
<entry>
<title>w1: remove ds1wm driver</title>
<updated>2023-02-01T16:23:38+00:00</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2022-10-07T12:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=652719b1003a7509a8760fc55f0ff1940bc04310'/>
<id>urn:sha1:652719b1003a7509a8760fc55f0ff1940bc04310</id>
<content type='text'>
This driver was used by the mfd/asic3 and mfd/htc-pasic3 drivers, but
both of those are removed as part of the PXA spring cleaning, which
leaves the w1 support orphaned as well.

Cc: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: Szabolcs Gyurko &lt;szabolcs.gyurko@tlt.hu&gt;
Acked-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>w1: ds1wm: add messages to make incorporation in mfd-drivers easier</title>
<updated>2017-08-28T15:20:01+00:00</updated>
<author>
<name>Johannes Poehlmann</name>
<email>johannes.poehlmann@izt-labs.de</email>
</author>
<published>2017-07-25T11:27:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=c64163e2373a709ccf06aa6ff8f338112be1d481'/>
<id>urn:sha1:c64163e2373a709ccf06aa6ff8f338112be1d481</id>
<content type='text'>
w1: ds1wm: add messages to make incorporation in mfd-drivers easier

Signed-off-by: Johannes Poehlmann &lt;johannes.poehlmann@izt-labs.de&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: ds1wm: silence interrupts on HW before claiming the interrupt</title>
<updated>2017-08-28T15:20:01+00:00</updated>
<author>
<name>Johannes Poehlmann</name>
<email>johannes.poehlmann@izt-labs.de</email>
</author>
<published>2017-07-25T11:27:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=1d925f45d8301f6bf6a66d31fcd30b9580479c93'/>
<id>urn:sha1:1d925f45d8301f6bf6a66d31fcd30b9580479c93</id>
<content type='text'>
w1: ds1wm: silence interrupts on HW before claiming the interrupt.
This way avoid possible invalid interrupts in the initialization phase.

Signed-off-by: Johannes Poehlmann &lt;johannes.poehlmann@izt-labs.de&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: ds1wm: add level interrupt modes</title>
<updated>2017-08-28T15:20:01+00:00</updated>
<author>
<name>Johannes Poehlmann</name>
<email>johannes.poehlmann@izt-labs.de</email>
</author>
<published>2017-07-25T11:27:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=c3248f0ee0615f7f43d3ad0f27006854b2bd325f'/>
<id>urn:sha1:c3248f0ee0615f7f43d3ad0f27006854b2bd325f</id>
<content type='text'>
w1: ds1wm: add level interrupt modes

Signed-off-by: Johannes Poehlmann &lt;johannes.poehlmann@izt-labs.de&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: ds1wm: make endian clean and use standard io memory accessors</title>
<updated>2017-08-28T15:20:01+00:00</updated>
<author>
<name>Johannes Poehlmann</name>
<email>johannes.poehlmann@izt-labs.de</email>
</author>
<published>2017-07-25T11:27:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=baa8055de0293a91f87bef5f32296d9ddcba9c56'/>
<id>urn:sha1:baa8055de0293a91f87bef5f32296d9ddcba9c56</id>
<content type='text'>
o Make endian clean, make HW-endianness configurable.

o Use ioread*, iowrite* instead of __raw_readb,__raw_writeb
  to also use memory-barriers when accessing HW-registers.
  We do not want reordering to happen here.

Both changes are tightly coupled, so I do them in one patch

Signed-off-by: Johannes Poehlmann &lt;johannes.poehlmann@izt-labs.de&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: ds1wm: fix register offset (bus shift) calculation</title>
<updated>2017-08-28T15:20:01+00:00</updated>
<author>
<name>Johannes Poehlmann</name>
<email>johannes.poehlmann@izt-labs.de</email>
</author>
<published>2017-07-25T11:27:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=242b476f821b055ed0fb70a8eb6defa85baada9c'/>
<id>urn:sha1:242b476f821b055ed0fb70a8eb6defa85baada9c</id>
<content type='text'>
Replace incorrect register offsett calculation by
direct configuration of bus_shift in mfd-cell.

Indirect definition of address-shift by resource size
was unobvious and was wrong (should have used a binary log).

Signed-off-by: Johannes Poehlmann &lt;johannes.poehlmann@izt-labs.de&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: Add subsystem kernel public interface</title>
<updated>2017-06-09T09:54:54+00:00</updated>
<author>
<name>Andrew F. Davis</name>
<email>afd@ti.com</email>
</author>
<published>2017-06-05T13:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=de0d6dbdbdb23ddb85f10d54a516e794f9a873e0'/>
<id>urn:sha1:de0d6dbdbdb23ddb85f10d54a516e794f9a873e0</id>
<content type='text'>
Like other subsystems we should be able to define slave devices outside
of the w1 directory. To do this we move public facing interface
definitions to include/linux/w1.h and rename the internal definition
file to w1_internal.h.

As w1_family.h and w1_int.h contained almost entirely public
driver interface definitions we simply removed these files and
moved the remaining definitions into w1_internal.h.

With this we can now start to move slave devices out of w1/slaves and
into the subsystem based on the function they implement, again like
other drivers.

Signed-off-by: Andrew F. Davis &lt;afd@ti.com&gt;
Reviewed-by: Sebastian Reichel &lt;sre@kernel.org&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1/masters: use pr_* instead of printk</title>
<updated>2014-06-20T00:46:51+00:00</updated>
<author>
<name>Fjodor Schelichow</name>
<email>fjodor.schelichow@hotmail.com</email>
</author>
<published>2014-06-19T00:52:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=1fda5690906b20ce823964eaac32baa8d3a03f61'/>
<id>urn:sha1:1fda5690906b20ce823964eaac32baa8d3a03f61</id>
<content type='text'>
This patch replaces all calls to the "printk" function within the "masters"
subdirectory by calls to the appropriate "pr_*" function thus addressing
the following warning generated by the checkpatch script:

WARNING: Prefer [subsystem eg: netdev]_err([subsystem]dev, ...
        then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...

Signed-off-by: Fjodor Schelichow &lt;fjodor.schelichow@hotmail.com&gt;
Signed-off-by: Roman Sommer &lt;romsom2@yahoo.de&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>drivers/w1/masters/ds1wm.cuse dev_get_platdata()</title>
<updated>2013-11-13T03:09:35+00:00</updated>
<author>
<name>Jingoo Han</name>
<email>jg1.han@samsung.com</email>
</author>
<published>2013-11-12T23:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=75f9e937d24fdf661ebd5c9bed05caa4aad90539'/>
<id>urn:sha1:75f9e937d24fdf661ebd5c9bed05caa4aad90539</id>
<content type='text'>
Use the wrapper function for retrieving the platform data instead of
accessing dev-&gt;platform_data directly.  This is a cosmetic change to make
the code simpler and enhance the readability.

Signed-off-by: Jingoo Han &lt;jg1.han@samsung.com&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: Greg KH &lt;greg@kroah.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>w1: ds1wm: remove deprecated IRQF_DISABLED</title>
<updated>2013-10-16T19:36:10+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@free-electrons.com</email>
</author>
<published>2013-10-13T07:23:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=813b4650ddf0fae2e8f0faa140eb63b5265f3701'/>
<id>urn:sha1:813b4650ddf0fae2e8f0faa140eb63b5265f3701</id>
<content type='text'>
This patch proposes to remove the use of the IRQF_DISABLED flag

It's a NOOP since 2.6.35 and it will be removed one day.

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@free-electrons.com&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
