<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opensbi.git/lib/utils/regmap/fdt_regmap_syscon.c, branch v1.6</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/opensbi.git/atom/lib/utils/regmap/fdt_regmap_syscon.c?h=v1.6</id>
<link rel='self' href='http://cgit.235523.xyz/opensbi.git/atom/lib/utils/regmap/fdt_regmap_syscon.c?h=v1.6'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/'/>
<updated>2024-11-28T12:15:29Z</updated>
<entry>
<title>lib: utils/regmap: Use fdt_driver for initialization</title>
<updated>2024-11-28T12:15:29Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel.holland@sifive.com</email>
</author>
<published>2024-11-11T22:02:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=1f8db2f18ffb4babb27c2070419b7100f998c7f4'/>
<id>urn:sha1:1f8db2f18ffb4babb27c2070419b7100f998c7f4</id>
<content type='text'>
The regmap driver subsystem does not need any extra data, so it can use
`struct fdt_driver` directly. It always initializes the driver for a
specific DT node.

Signed-off-by: Samuel Holland &lt;samuel.holland@sifive.com&gt;
Reviewed-by: Anup Patel &lt;anup@brainfault.org&gt;
</content>
</entry>
<entry>
<title>lib: utils/regmap: Use FDT node offset as regmap ID</title>
<updated>2024-11-05T12:24:41Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel.holland@sifive.com</email>
</author>
<published>2024-09-04T02:09:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=9782b8847dabe910d1584d79a6e1701111951354'/>
<id>urn:sha1:9782b8847dabe910d1584d79a6e1701111951354</id>
<content type='text'>
Since the FDT is not modified during driver initialization, node offsets
are just as suitable as phandles for use as identifiers: they are stable
and unique. With this change, it is no longer necessary to pass the
phandle to the driver init functions, so these init functions now use
the same prototype as other kinds of drivers.

This matches what is already done for I2C adapters.

Signed-off-by: Samuel Holland &lt;samuel.holland@sifive.com&gt;
Reviewed-by: Anup Patel &lt;anup@brainfault.org&gt;
</content>
</entry>
<entry>
<title>lib: utils/regmap: Constify FDT pointers in parsing functions</title>
<updated>2024-08-24T07:32:39Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel.holland@sifive.com</email>
</author>
<published>2024-07-31T04:58:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=1bbda9b26fd4246c76beceeabe9893acea9e3ee9'/>
<id>urn:sha1:1bbda9b26fd4246c76beceeabe9893acea9e3ee9</id>
<content type='text'>
Indicate that none of these functions modify the devicetree by
constifying the parameter type.

Signed-off-by: Samuel Holland &lt;samuel.holland@sifive.com&gt;
Reviewed-by: Andrew Jones &lt;ajones@ventanamicro.com&gt;
Reviewed-by: Anup Patel &lt;anup@brainfault.org&gt;
</content>
</entry>
<entry>
<title>lib: utils/regmap: Mark syscon region as shared read-write</title>
<updated>2023-09-24T11:44:26Z</updated>
<author>
<name>Anup Patel</name>
<email>apatel@ventanamicro.com</email>
</author>
<published>2023-09-07T11:49:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=b7e9d34edf4f728bb02d11f73a2f9f79ad4acce4'/>
<id>urn:sha1:b7e9d34edf4f728bb02d11f73a2f9f79ad4acce4</id>
<content type='text'>
The syscon region used by OpenSBI should be marked as a shared
read-write region between M-mode and SU-mode.

Signed-off-by: Anup Patel &lt;apatel@ventanamicro.com&gt;
Signed-off-by: Mayuresh Chitale &lt;mchitale@ventanamicro.com&gt;
</content>
</entry>
<entry>
<title>lib: utils/regmap: Add simple FDT based syscon regmap driver</title>
<updated>2023-07-31T08:39:13Z</updated>
<author>
<name>Anup Patel</name>
<email>apatel@ventanamicro.com</email>
</author>
<published>2023-07-21T08:10:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=f21d8f7d59114fdf73a56603ff082ce23797d9e5'/>
<id>urn:sha1:f21d8f7d59114fdf73a56603ff082ce23797d9e5</id>
<content type='text'>
Let us add a simple FDT based system regmap driver which follows the
device tree bindings already defined in the Linux kernel.

Signed-off-by: Anup Patel &lt;apatel@ventanamicro.com&gt;
Reviewed-by: Xiang W &lt;wxjstz@126.com&gt;
</content>
</entry>
</feed>
