<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/arch, branch colibri_vf</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>ARM: mvf: improve I2C pinmux</title>
<updated>2014-11-28T09:09:06+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-11-28T09:09:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=055868d51b9458e11d9af589a4cff119b5d3ab0c'/>
<id>055868d51b9458e11d9af589a4cff119b5d3ab0c</id>
<content type='text'>
Enable internal pull-ups, this makes sure the bus is in a valid state
even no external pull-ups are present.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable internal pull-ups, this makes sure the bus is in a valid state
even no external pull-ups are present.
</pre>
</div>
</content>
</entry>
<entry>
<title>ARM: mvf: Complete I2C resource table for I2C1/I2C2</title>
<updated>2014-09-17T16:44:31+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan@agner.ch</email>
</author>
<published>2014-09-17T16:44:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3188a1756dc1a60e3f311d24c242873a1291f86b'/>
<id>3188a1756dc1a60e3f311d24c242873a1291f86b</id>
<content type='text'>
The resources for the I2C1 and I2C2 instance were missing. When
adding them from the board file, this could lead to a not working
instance of the I2C driver or other undefined behaviour.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The resources for the I2C1 and I2C2 instance were missing. When
adding them from the board file, this could lead to a not working
instance of the I2C driver or other undefined behaviour.
</pre>
</div>
</content>
</entry>
<entry>
<title>ARM: mvf: enable SRTC as wakeup source</title>
<updated>2014-08-21T15:26:32+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-08-21T15:26:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=bbfc60fb82c8b76b41d4d89d8ffcde1ebb3ed8eb'/>
<id>bbfc60fb82c8b76b41d4d89d8ffcde1ebb3ed8eb</id>
<content type='text'>
Enable the SRTC as wakeup source in order to enable Vybrid modules
to be waken up by the RTC alarm functionaity.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable the SRTC as wakeup source in order to enable Vybrid modules
to be waken up by the RTC alarm functionaity.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf: enable fhandle syscall</title>
<updated>2014-07-29T11:04:23+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-07-29T11:04:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=be4b916e463c3abd86a8a8068eedfe72e605be98'/>
<id>be4b916e463c3abd86a8a8068eedfe72e605be98</id>
<content type='text'>
Enable fhandle syscall which is required for newer systemd versions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable fhandle syscall which is required for newer systemd versions.
</pre>
</div>
</content>
</entry>
<entry>
<title>ARM: ftm-pwm: add FlexTimer PWM driver</title>
<updated>2014-07-24T15:18:42+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-07-23T13:27:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=6a535bf81ef09e11dc8ddde5cebc11d6cf4296bd'/>
<id>6a535bf81ef09e11dc8ddde5cebc11d6cf4296bd</id>
<content type='text'>
This adds a new FlexTimer PWM driver in favor of the old PWM driver.
The new driver allows to make use of the individual PWM channels
independently. However, the PWM period need to be the same for all
PWM channels on the same FlexTimer instance. If the period differs,
the driver would overwrites the period of a previously configured
PWM output.

For Colibri VF, we register FTM0/1 only since those instances are
used for PWM support. Also we use the same PWM period of 1ms for
all outputs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a new FlexTimer PWM driver in favor of the old PWM driver.
The new driver allows to make use of the individual PWM channels
independently. However, the PWM period need to be the same for all
PWM channels on the same FlexTimer instance. If the period differs,
the driver would overwrites the period of a previously configured
PWM output.

For Colibri VF, we register FTM0/1 only since those instances are
used for PWM support. Also we use the same PWM period of 1ms for
all outputs.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf: updated defconfig</title>
<updated>2014-07-16T12:02:04+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan@agner.ch</email>
</author>
<published>2014-07-16T12:02:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0c198305b50b883a7531710a076664c65ffa5e91'/>
<id>0c198305b50b883a7531710a076664c65ffa5e91</id>
<content type='text'>
Remove Video for Linux on Vybrid since Video is not (yet) supported
on Vybrid. Also compile NTFS into the kernel and remove some CD-ROM
file systems.

Use make savedefconfig which generates a minimal configuration file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove Video for Linux on Vybrid since Video is not (yet) supported
on Vybrid. Also compile NTFS into the kernel and remove some CD-ROM
file systems.

Use make savedefconfig which generates a minimal configuration file.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge tag '3.0-vybrid-ts2.17' into colibri_vf_next</title>
<updated>2014-07-11T12:48:50+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-07-11T12:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=07efcf5218e6f4751b22af63337e6179f269cc89'/>
<id>07efcf5218e6f4751b22af63337e6179f269cc89</id>
<content type='text'>
3.0-vybrid-ts2.17

Conflicts:
	arch/arm/plat-mxc/include/mach/iomux-mvf.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
3.0-vybrid-ts2.17

Conflicts:
	arch/arm/plat-mxc/include/mach/iomux-mvf.h
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_vf: enable CAN support</title>
<updated>2014-07-11T12:46:27+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-07-11T12:32:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=ce65db1a5727dbf6d0dafa44e77fe51980d1653f'/>
<id>ce65db1a5727dbf6d0dafa44e77fe51980d1653f</id>
<content type='text'>
This enables CAN support for Colibri VFxx if CONFIG_CAN_FLEXCAN is
seleced. There is also an example how to make use of the transceiver
switch to enable the transceiver on demand (e.g. using a GPIO).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables CAN support for Colibri VFxx if CONFIG_CAN_FLEXCAN is
seleced. There is also an example how to make use of the transceiver
switch to enable the transceiver on demand (e.g. using a GPIO).
</pre>
</div>
</content>
</entry>
<entry>
<title>can: flexcan: add Vybrid support</title>
<updated>2014-07-11T12:46:19+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2014-07-11T12:32:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b860b39f928ecc91985b6b8d4bc380f9eed978f9'/>
<id>b860b39f928ecc91985b6b8d4bc380f9eed978f9</id>
<content type='text'>
Extend FlexCAN driver to support Vybrid. Vybrids variant of the IP
has ECC support which is controlled through the memory error
control register (MECR). There is also an errata which leads to
false positive error detections (ID e5295). This patch disables
the memory error detection completely.

Extend the clock control for FlexCAN to enable the clocks.

Fix the base addresses and introduce the necessary pinmux defines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Extend FlexCAN driver to support Vybrid. Vybrids variant of the IP
has ECC support which is controlled through the memory error
control register (MECR). There is also an errata which leads to
false positive error detections (ID e5295). This patch disables
the memory error detection completely.

Extend the clock control for FlexCAN to enable the clocks.

Fix the base addresses and introduce the necessary pinmux defines.
</pre>
</div>
</content>
</entry>
<entry>
<title>twr_vf600: Enable EDMA in UART Configuration</title>
<updated>2014-05-29T22:13:01+00:00</updated>
<author>
<name>Anthony Felice</name>
<email>tony.felice@timesys.com</email>
</author>
<published>2014-05-29T21:19:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=62d8d94a83ffbd5e1c8e99ffefc84811a3947ec9'/>
<id>62d8d94a83ffbd5e1c8e99ffefc84811a3947ec9</id>
<content type='text'>
Issues reported in commit aed6c4fe5 have now been fixed.

Signed-off-by: Anthony Felice &lt;tony.felice@timesys.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Issues reported in commit aed6c4fe5 have now been fixed.

Signed-off-by: Anthony Felice &lt;tony.felice@timesys.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
