<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/arm, branch releng/12.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2020-09-07T06:22:30Z</updated>
<entry>
<title>MFC r364149: aw_cir: in pulse encoding actual length is one greater than value</title>
<updated>2020-09-07T06:22:30Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2020-09-07T06:22:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a9f76280e1ef4f2c5108aeaf36ddee367c6696e1'/>
<id>urn:sha1:a9f76280e1ef4f2c5108aeaf36ddee367c6696e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r364148: aw_cir: lower activation threshold to support NECx protocol</title>
<updated>2020-09-07T06:21:01Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2020-09-07T06:21:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0f5f9df741269bcfc489b17833aca823bf6de073'/>
<id>urn:sha1:0f5f9df741269bcfc489b17833aca823bf6de073</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r360467, r362399, r362405, r362415</title>
<updated>2020-09-06T18:48:50Z</updated>
<author>
<name>Oleksandr Tymoshenko</name>
<email>gonzo@FreeBSD.org</email>
</author>
<published>2020-09-06T18:48:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5de902338471b0060733a3304842abf94d187981'/>
<id>urn:sha1:5de902338471b0060733a3304842abf94d187981</id>
<content type='text'>
r360467 by mmel:
Fix style(9). Strip write only variables.
Not a functional change.

r362399 by mmel:
Use naming nomenclature used in DesignWare TRM.
Use naming nomenclature used in DesignWare TRM.
This driver was written by using Altera (now Intel) documentation for Arria
FPGA manual. Unfortunately this manual used very different (and in some cases
opposite naming) for registers and descriptor fields. Unfortunately,
this makes future expansion extremely hard.

Should not been functional change.

r362405 by mmel:
Finish renaming in if_dwc.
By using DWC TRM terminology, normal descriptor format should be named
extended and alternate descriptor format should be named normal.

Should not been functional change.

r362415 by mmel:
Improve if_dwc:
 - refactorize packet receive path. Make sure that we don't leak mbufs
   and/or that we don't create holes in RX descriptor ring
 - slightly simplify handling with TX descriptors
</content>
</entry>
<entry>
<title>MFC r364147: aw_cir: minor cleanups</title>
<updated>2020-08-28T10:33:19Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2020-08-28T10:33:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=634f7e5f7e0784dc91d411a286dcfca6033933bd'/>
<id>urn:sha1:634f7e5f7e0784dc91d411a286dcfca6033933bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r364146: aw_cir: add support for allwinner,sun6i-a31-ir (found, e.g., on h3)</title>
<updated>2020-08-28T10:32:03Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2020-08-28T10:32:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=82474492a0a51ef4069e01cf5c8d01b790d32052'/>
<id>urn:sha1:82474492a0a51ef4069e01cf5c8d01b790d32052</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r363948: ccu_sun8i_r: minor comment update</title>
<updated>2020-08-28T10:17:09Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2020-08-28T10:17:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=df0bc9ae5bcbf4f273c851e6c5762062323cc029'/>
<id>urn:sha1:df0bc9ae5bcbf4f273c851e6c5762062323cc029</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r363597: actually enable gate control for allwinner's r-ccu ir clock</title>
<updated>2020-08-03T06:10:13Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2020-08-03T06:10:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=438d4f15e33c39c9129b39d9873209ac18e91bf0'/>
<id>urn:sha1:438d4f15e33c39c9129b39d9873209ac18e91bf0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r362029-r362030</title>
<updated>2020-06-29T00:28:11Z</updated>
<author>
<name>Oleksandr Tymoshenko</name>
<email>gonzo@FreeBSD.org</email>
</author>
<published>2020-06-29T00:28:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dd594f19bd58ce6630213537742ce5909dcb9771'/>
<id>urn:sha1:dd594f19bd58ce6630213537742ce5909dcb9771</id>
<content type='text'>
r362029:
Fix reading EDID on TVs/monitors without E-DCC support

Writing segment id to I2C device 0x30 only required if the segment is
non-zero. On the devices without E-DCC support writing to that address
fails and whole transaction then fails too. To avoid this do
not attempt write to the segment selection device unless required.

r362030:
Add mode selection to iMX6 IPU driver

- Configure ipu1_di0 tob e sourced from the VIDEO_PLL(PLL5) and hardcode
  frequency to (455000000/3)Mhz. This value, further divided, can yield
  frequencies close enough to support 1080p, 720p, 1024x768, and 640x480
  modes. This is not ideal but it's an improvement comparing to the only
  hardcoded 1024x768 mode.

- Fix memory leaks if attach method failed
- Print EDID when -v passed to the kernel
</content>
</entry>
<entry>
<title>MFC r358430, r359934-r359936, r359939, r359969, r360093</title>
<updated>2020-06-19T18:43:02Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2020-06-19T18:43:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=39be8aa80c3332b4fc8a756f12d2d0951a7c31b5'/>
<id>urn:sha1:39be8aa80c3332b4fc8a756f12d2d0951a7c31b5</id>
<content type='text'>
r358430:
dts: Update our copy for arm, arm64 and riscv dts to Linux 5.5

r359934:
dts: Import DTS from Linux 5.6

r359935:
allwinner: aw_thermal: Cope with DTS changes

The upstream DTS now include the thermal device node and the SID
calibration entry.
Update our driver to cope with this change and remove the DTB
overlays that aren't needed anymore.

X-MFC-With:	r359934

r359936:
modules: dtb: allwinner: Remove non existant files

Those files have been removed in r359935.

X-MFC-With:	r359935

r359939:
modules: dtb: allwinner: Remove sun50i-a64-sid.dtso

File was removed in r359935

X-MFC-With:	r359935

r359969:
arm: allwinner: aw_sid: Fix thermal calibration size for A64

This fixes the aw_thermal driver on A64 SoC.

X-MFC-With:	r359935

r360093:
release: arm64: Remove DTSO for Allwinner boards

Both SID and THS dts node are now in the main dts and the DTSO have
been removed in r359935

X-MFC-With:	r359935
</content>
</entry>
<entry>
<title>MFC r360013, r360018, r360021</title>
<updated>2020-06-19T18:27:22Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2020-06-19T18:27:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f30cce17c2ff1d14be19b5dc0015cbcd81fbfddf'/>
<id>urn:sha1:f30cce17c2ff1d14be19b5dc0015cbcd81fbfddf</id>
<content type='text'>
r360013:
arm: Fix duplicate ehci DRIVER_MODULE

Name each ehci driver uniquely.
This remove the warning printed at each arm boot :
module_register: cannot register simplebus/ehci from kernel; already loaded from kernel

A similar fix was done in r333074 but imx_ehci wasn't renamed and generic_ehci wasn't
present at that time.

r360018:
arm: Fix duplicate pcib DRIVER_MODULE

Name each pcib driver uniquely.
This remove the warning printed at each arm boot :
module_register: cannot register simplebus/pcib from kernel; already loaded from kernel

r360021:
arm: nvidia: pcie: Rename class name to pcib

Reported by:	jhb
</content>
</entry>
</feed>
