<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/dev/fdt/simplefb.c, branch jd/histogram</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/fdt/simplefb.c?h=jd%2Fhistogram</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/fdt/simplefb.c?h=jd%2Fhistogram'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-05-28T20:24:26Z</updated>
<entry>
<title>Enable scrollback in simplefb(4).</title>
<updated>2020-05-28T20:24:26Z</updated>
<author>
<name>fcambus</name>
<email>fcambus@openbsd.org</email>
</author>
<published>2020-05-28T20:24:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ec4b3547fae2b28a4f81673d616ced568dccf6e9'/>
<id>urn:sha1:ec4b3547fae2b28a4f81673d616ced568dccf6e9</id>
<content type='text'>
OK kettenis@
</content>
</entry>
<entry>
<title>change wsdisplay attribute type from long to uint32_t</title>
<updated>2020-05-25T09:55:47Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-05-25T09:55:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e0c3e5595cd64cda848d09b1c753f51bcbadd436'/>
<id>urn:sha1:e0c3e5595cd64cda848d09b1c753f51bcbadd436</id>
<content type='text'>
miod explained it was initially a long as it was thought drivers may
need to allocate storage but in practice they don't need more than
32 bits for an attribute.

suggested and reviewed by miod@
</content>
</entry>
<entry>
<title>rename wsdisplay alloc_attr() to pack_attr()</title>
<updated>2020-05-25T06:45:25Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-05-25T06:45:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fc223b232cff7e51a9474209d53006b4ae5898e7'/>
<id>urn:sha1:fc223b232cff7e51a9474209d53006b4ae5898e7</id>
<content type='text'>
Suggested by John Carmack.  miod agrees a rename would make sense and
explained it was initially thought drivers may need to allocate storage
but in practice they don't need more than 32 bits for an attribute.

ok mpi@
</content>
</entry>
<entry>
<title>The Pinebook Pro's u-boot seems to add a zero-length framebuffer</title>
<updated>2020-01-22T05:25:05Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2020-01-22T05:25:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=67e2424d1a3563f823f4b132c34ce1fd28dbe0b1'/>
<id>urn:sha1:67e2424d1a3563f823f4b132c34ce1fd28dbe0b1</id>
<content type='text'>
node, which essentially means that there is none.  Make sure we
don't attach in that case, so that we don't panic while trying
to map it.

ok kettenis@
</content>
</entry>
<entry>
<title>WSDISPLAYIO_GTYPE is u_int not int</title>
<updated>2019-12-25T11:42:05Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2019-12-25T11:42:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7321c2f606535f7455b76763877cc2785c4215a4'/>
<id>urn:sha1:7321c2f606535f7455b76763877cc2785c4215a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add display brightness hooks.</title>
<updated>2019-10-13T17:00:54Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2019-10-13T17:00:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8cd7757ea6cae2cbc20c8db99177aa87c4123157'/>
<id>urn:sha1:8cd7757ea6cae2cbc20c8db99177aa87c4123157</id>
<content type='text'>
ok matthieu@, deraadt@, patrick@
</content>
</entry>
<entry>
<title>Add an interface that allows drivers to claim a framebuffer and check</title>
<updated>2018-08-27T09:30:07Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2018-08-27T09:30:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2723123cafb705c78b5251329bdd932ca6b834d9'/>
<id>urn:sha1:2723123cafb705c78b5251329bdd932ca6b834d9</id>
<content type='text'>
whether another driver has already claimed a framebuffer.  Use this in
radeondrm(4) and simplefb(4) to prevent the latter from attaching if
radeondrm(4) is attached to the hardware that provides the framebuffer
set up by the firmware.

ok mlarkin@
</content>
</entry>
<entry>
<title>Display color depth alongside resolution when attaching simplefb(4).</title>
<updated>2018-07-31T17:25:55Z</updated>
<author>
<name>fcambus</name>
<email>fcambus@openbsd.org</email>
</author>
<published>2018-07-31T17:25:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f3d31b3e2e9e6d810d80ce71b8798fed7b3f1bf1'/>
<id>urn:sha1:f3d31b3e2e9e6d810d80ce71b8798fed7b3f1bf1</id>
<content type='text'>
OK kettenis@, deraadt@
</content>
</entry>
<entry>
<title>Map framebuffer into userland as non-cachable (but normal) memory.  We still</title>
<updated>2017-12-18T10:13:45Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2017-12-18T10:13:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8186ecd8fbb8a8a2a9b7ecdfb31294d26a3db07e'/>
<id>urn:sha1:8186ecd8fbb8a8a2a9b7ecdfb31294d26a3db07e</id>
<content type='text'>
map the framebuffer as device memory in the kernel.  Using mismatched
memory attributes like this is discouraged (and we should probably fix this
at some point) but this particular case is well-defined and the potential
side-effects should not matter for thus use-case.

ok patrick@
</content>
</entry>
<entry>
<title>Add glass console support for arm64.  This uses the "stdout-path" property</title>
<updated>2017-08-27T12:42:22Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2017-08-27T12:42:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=62b18b30963e2a1b130a98ad6fda789270325de9'/>
<id>urn:sha1:62b18b30963e2a1b130a98ad6fda789270325de9</id>
<content type='text'>
of the /chosen node in the device tree to decide whether the framebuffer
should be used as the console device.  Most, if not all, machines will
have that set to use a serial console and there is no easy way yet to
change that.

ok jsg@
</content>
</entry>
</feed>
