<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/arch/arc/include/asm/pgalloc.h, branch linux-4.17.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.17.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.17.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2016-06-25T00:23:52Z</updated>
<entry>
<title>arc: get rid of superfluous __GFP_REPEAT</title>
<updated>2016-06-25T00:23:52Z</updated>
<author>
<name>Michal Hocko</name>
<email>mhocko@suse.com</email>
</author>
<published>2016-06-24T21:48:58Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=54d87d600adbe9889bccaff38420cec02250993b'/>
<id>urn:sha1:54d87d600adbe9889bccaff38420cec02250993b</id>
<content type='text'>
__GFP_REPEAT has a rather weak semantic but since it has been introduced
around 2.6.12 it has been ignored for low order allocations.

pte_alloc_one_kernel uses __get_order_pte but this is obviously always
zero because BITS_FOR_PTE is not larger than 9 yet the page size is
always larger than 4K.  This means that this flag has never been
actually useful here because it has always been used only for
PAGE_ALLOC_COSTLY requests.

Link: http://lkml.kernel.org/r/1464599699-30131-7-git-send-email-mhocko@kernel.org
Signed-off-by: Michal Hocko &lt;mhocko@suse.com&gt;
Acked-by: Vineet Gupta &lt;vgupta@synopsys.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>ARC: mm: PAE40 support</title>
<updated>2015-10-29T13:11:30Z</updated>
<author>
<name>Vineet Gupta</name>
<email>vgupta@synopsys.com</email>
</author>
<published>2015-02-06T15:44:57Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5a364c2a1762e8a78721fafc93144509c0b6cb84'/>
<id>urn:sha1:5a364c2a1762e8a78721fafc93144509c0b6cb84</id>
<content type='text'>
This is the first working implementation of 40-bit physical address
extension on ARCv2.

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Signed-off-by: Vineet Gupta &lt;vgupta@synopsys.com&gt;
</content>
</entry>
<entry>
<title>ARC: mm: switch pgtable_to to pte_t *</title>
<updated>2015-10-09T11:34:22Z</updated>
<author>
<name>Vineet Gupta</name>
<email>vgupta@synopsys.com</email>
</author>
<published>2015-08-28T03:09:57Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e8a75963a4b9433dca55286e222f4dd1cc1ca76c'/>
<id>urn:sha1:e8a75963a4b9433dca55286e222f4dd1cc1ca76c</id>
<content type='text'>
ARC is the only arch with unsigned long type (vs. struct page *).
Historically this was done to avoid the page_address() calls in various
arch hooks which need to get the virtual/logical address of the table.

Some arches alternately define it as pte_t *, and is as efficient as
unsigned long (generated code doesn't change)

Suggested-by: Kirill A. Shutemov &lt;kirill.shutemov@linux.intel.com&gt;
Signed-off-by: Vineet Gupta &lt;vgupta@synopsys.com&gt;
</content>
</entry>
<entry>
<title>arc: handle pgtable_page_ctor() fail</title>
<updated>2013-11-15T00:32:16Z</updated>
<author>
<name>Kirill A. Shutemov</name>
<email>kirill.shutemov@linux.intel.com</email>
</author>
<published>2013-11-14T22:31:25Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ca6ec3bbaaaf5941e970314a2eb3680b9e7e698a'/>
<id>urn:sha1:ca6ec3bbaaaf5941e970314a2eb3680b9e7e698a</id>
<content type='text'>
Signed-off-by: Kirill A. Shutemov &lt;kirill.shutemov@linux.intel.com&gt;
Acked-by: Vineet Gupta &lt;vgupta@synopsys.com&gt; [for arch/arc bits]
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>ARC: Page Table Management</title>
<updated>2013-02-15T17:45:51Z</updated>
<author>
<name>Vineet Gupta</name>
<email>vgupta@synopsys.com</email>
</author>
<published>2013-01-18T09:42:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5dda4dc570ac41e3bd73ef871c500aeb7005c6b0'/>
<id>urn:sha1:5dda4dc570ac41e3bd73ef871c500aeb7005c6b0</id>
<content type='text'>
Signed-off-by: Vineet Gupta &lt;vgupta@synopsys.com&gt;
</content>
</entry>
</feed>
4.20.y</option>
<option value='linux-4.3.y'>linux-4.3.y</option>
<option value='linux-4.4.y'>linux-4.4.y</option>
<option value='linux-4.5.y'>linux-4.5.y</option>
<option value='linux-4.6.y'>linux-4.6.y</option>
<option value='linux-4.7.y'>linux-4.7.y</option>
<option value='linux-4.8.y'>linux-4.8.y</option>
<option value='linux-4.9.y'>linux-4.9.y</option>
<option value='linux-5.0.y'>linux-5.0.y</option>
<option value='linux-5.1.y'>linux-5.1.y</option>
<option value='linux-5.10.y'>linux-5.10.y</option>
<option value='linux-5.11.y'>linux-5.11.y</option>
<option value='linux-5.12.y'>linux-5.12.y</option>
<option value='linux-5.13.y'>linux-5.13.y</option>
<option value='linux-5.14.y'>linux-5.14.y</option>
<option value='linux-5.15.y'>linux-5.15.y</option>
<option value='linux-5.16.y'>linux-5.16.y</option>
<option value='linux-5.17.y'>linux-5.17.y</option>
<option value='linux-5.18.y'>linux-5.18.y</option>
<option value='linux-5.19.y'>linux-5.19.y</option>
<option value='linux-5.2.y'>linux-5.2.y</option>
<option value='linux-5.3.y'>linux-5.3.y</option>
<option value='linux-5.4.y'>linux-5.4.y</option>
<option value='linux-5.5.y'>linux-5.5.y</option>
<option value='linux-5.6.y'>linux-5.6.y</option>
<option value='linux-5.7.y'>linux-5.7.y</option>
<option value='linux-5.8.y'>linux-5.8.y</option>
<option value='linux-5.9.y'>linux-5.9.y</option>
<option value='linux-6.0.y'>linux-6.0.y</option>
<option value='linux-6.1.y'>linux-6.1.y</option>
<option value='linux-6.10.y'>linux-6.10.y</option>
<option value='linux-6.11.y'>linux-6.11.y</option>
<option value='linux-6.12.y' selected='selected'>linux-6.12.y</option>
<option value='linux-6.13.y'>linux-6.13.y</option>
<option value='linux-6.14.y'>linux-6.14.y</option>
<option value='linux-6.15.y'>linux-6.15.y</option>
<option value='linux-6.16.y'>linux-6.16.y</option>
<option value='linux-6.17.y'>linux-6.17.y</option>
<option value='linux-6.18.y'>linux-6.18.y</option>
<option value='linux-6.19.y'>linux-6.19.y</option>
<option value='linux-6.2.y'>linux-6.2.y</option>
<option value='linux-6.3.y'>linux-6.3.y</option>
<option value='linux-6.4.y'>linux-6.4.y</option>
<option value='linux-6.5.y'>linux-6.5.y</option>
<option value='linux-6.6.y'>linux-6.6.y</option>
<option value='linux-6.7.y'>linux-6.7.y</option>
<option value='linux-6.8.y'>linux-6.8.y</option>
<option value='linux-6.9.y'>linux-6.9.y</option>
<option value='linux-rolling-lts'>linux-rolling-lts</option>
<option value='linux-rolling-stable'>linux-rolling-stable</option>
<option value='master'>master</option>
</select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>Hosts the 0x221E linux distro kernel.</td><td class='sub right'>Ubuntu</td></tr></table>
<table class='tabs'><tr><td>
<a href='/distro/kernel/?h=linux-6.12.y'>summary</a><a href='/distro/kernel/refs/?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2'>refs</a><a class='active' href='/distro/kernel/log/arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi?h=linux-6.12.y&amp;showmsg=1'>log</a><a href='/distro/kernel/tree/arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2'>tree</a><a href='/distro/kernel/commit/arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2'>commit</a><a href='/distro/kernel/diff/arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2'>diff</a></td><td class='form'><form class='right' method='get' action='/distro/kernel/log/arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi'>
<input type='hidden' name='h' value='linux-6.12.y'/><input type='hidden' name='id' value='72ebb41b88f9d7c10c5e159e0507074af0a22fe2'/><input type='hidden' name='showmsg' value='1'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/distro/kernel/log/?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2&amp;showmsg=1'>root</a>/<a href='/distro/kernel/log/arch?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2&amp;showmsg=1'>arch</a>/<a href='/distro/kernel/log/arch/arm64?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2&amp;showmsg=1'>arm64</a>/<a href='/distro/kernel/log/arch/arm64/boot?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2&amp;showmsg=1'>boot</a>/<a href='/distro/kernel/log/arch/arm64/boot/dts?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2&amp;showmsg=1'>dts</a>/<a href='/distro/kernel/log/arch/arm64/boot/dts/ti?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2&amp;showmsg=1'>ti</a>/<a href='/distro/kernel/log/arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2&amp;showmsg=1'>k3-am62-verdin-dev.dtsi</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th class='left'>Age</th><th class='left'>Commit message (<a href='/distro/kernel/log/arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi?h=linux-6.12.y&amp;id=72ebb41b88f9d7c10c5e159e0507074af0a22fe2'>Collapse</a>)</th><th class='left'>Author</th></tr>
<tr class='logheader'><td><span title='2023-12-04 12:17:08 -0600'>2023-12-04</span></td><td class='logsubject'><a href='/distro/kernel/commit/arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi?h=linux-6.12.y&amp;id=26e0124683c000c2a197204e0fdc68e553298bff'>arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2</a></td><td>Parth Pancholi</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Enable UART2 for AM62 based SOM's Verdin carrier boards Dahlia,
Development and Yavia.

Earlier Verdin UART2 was reserved by R5 DM firmware which can be now
configured using boardcfg during U-boot compilation. In a default
config, no one writes to this UART.

Signed-off-by: Parth Pancholi &lt;parth.pancholi@toradex.com&gt;
Reviewed-by: Francesco Dolcini &lt;francesco.dolcini@toradex.com&gt;
Link: https://lore.kernel.org/r/20231121160436.1032364-1-parth105105@gmail.com
Signed-off-by: Nishanth Menon &lt;nm@ti.com&gt;


</td></tr>
<tr class='logheader'><td><span title='2023-08-08 07:20:02 -0500'>2023-08-08</span></td><td class='logsubject'><a href='/distro/kernel/commit/arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi?h=linux-6.12.y&amp;id=c90658201cbeb7aae072ab3da4e255f47d9e25b3'>arm64: dts: ti: verdin-am62: dev: add sound card</a></td><td>Francesco Dolcini</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Add NAU8822 based analog sound card to Development carrier board.

Reviewed-by: Jai Luthra &lt;j-luthra@ti.com&gt;
Signed-off-by: Francesco Dolcini &lt;francesco.dolcini@toradex.com&gt;
Link: https://lore.kernel.org/r/20230807202159.13095-4-francesco@dolcini.it
Signed-off-by: Nishanth Menon &lt;nm@ti.com&gt;


</td></tr>
<tr class='logheader'><td><span title='2023-08-05 13:51:51 -0500'>2023-08-05</span></td><td class='logsubject'><a href='/distro/kernel/commit/arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi?h=linux-6.12.y&amp;id=7480cea33b4c36aeffe592eb6f151bc9974fee70'>arm64: dts: ti: k3-am625-verdin: enable CAN_2</a></td><td>Hiago De Franco</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Add Verdin CAN_2 (TI AM62 MCU_MCAN0) and enable it on the Yavia,
Dahlia and Verdin Development board.

Signed-off-by: Hiago De Franco &lt;hiago.franco@toradex.com&gt;
Signed-off-by: Francesco Dolcini &lt;francesco.dolcini@toradex.com&gt;
Link: https://lore.kernel.org/r/20230802073635.11290-3-francesco@dolcini.it
Signed-off-by: Nishanth Menon &lt;nm@ti.com&gt;


</td></tr>
<tr class='logheader'><td><span title='2023-06-15 20:58:38 +0530'>2023-06-15</span></td><td class='logsubject'><a href='/distro/kernel/commit/arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi?h=linux-6.12.y&amp;id=316b80246b16bd1063e41e74ec7bae85e0813dd2'>arm64: dts: ti: add verdin am62</a></td><td>Francesco Dolcini</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
This patch adds the device tree to support Toradex Verdin AM62 a
computer on module which can be used on different carrier boards
and the Toradex Verdin Development Board carrier board.

The module consists of an TI AM62 family SoC (either AM623 or AM625), a
TPS65219 PMIC, a Gigabit Ethernet PHY, 512MB to 2GB of LPDDR4 RAM, an
eMMC, a TLA2024 ADC, an I2C EEPROM, an RX8130 RTC, and optional Parallel
RGB to MIPI DSI bridge plus an optional Bluetooth/Wi-Fi module.

Anything that is not self-contained on the module is disabled by
default.

So far there is no display nor USB role switch supported, apart of that
all the other functionalities are fine.

Link: https://developer.toradex.com/hardware/verdin-som-family/modules/verdin-am62/
Link: https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62
Link: https://www.toradex.com/products/carrier-board/verdin-development-board-kit
Signed-off-by: Francesco Dolcini &lt;francesco.dolcini@toradex.com&gt;
Link: https://lore.kernel.org/r/20230615095058.33890-4-francesco@dolcini.it
Signed-off-by: Vignesh Raghavendra &lt;vigneshr@ti.com&gt;


</td></tr>
