<feed xmlns='http://www.w3.org/2005/Atom'>
<title>starfive-tech/linux.git/include, branch JH7110_VisionFive2_multi_rtos</title>
<subtitle>StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)</subtitle>
<id>https://git.radix-linux.su/starfive-tech/linux.git/atom?h=JH7110_VisionFive2_multi_rtos</id>
<link rel='self' href='https://git.radix-linux.su/starfive-tech/linux.git/atom?h=JH7110_VisionFive2_multi_rtos'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/'/>
<updated>2024-12-06T06:02:51+00:00</updated>
<entry>
<title>driver: mipi : test tool</title>
<updated>2024-12-06T06:02:51+00:00</updated>
<author>
<name>keith.zhao</name>
<email>keith.zhao@starfivetech.com</email>
</author>
<published>2024-10-08T02:43:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=90f1c590417c964455cd8c912f3384bab7ae12dc'/>
<id>urn:sha1:90f1c590417c964455cd8c912f3384bab7ae12dc</id>
<content type='text'>
update mipi driver support mipi test tool

Signed-off-by: keith.zhao &lt;keith.zhao@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>virtio: Add a new event queue allocate function.</title>
<updated>2024-05-31T09:29:07+00:00</updated>
<author>
<name>Minda Chen</name>
<email>minda.chen@starfivetech.com</email>
</author>
<published>2024-05-13T08:49:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=62f6dc972e3782aaad5731d22974ed747f46f021'/>
<id>urn:sha1:62f6dc972e3782aaad5731d22974ed747f46f021</id>
<content type='text'>
Add a new event queue allocate function which will call a self-defined
event queue init callback. new queue init callback function can set
cache line align, which can reduce the snoop invalidate dcache line in
IPI AMP communication.

Signed-off-by: Minda Chen &lt;minda.chen@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>media: v4l2: Add ignore_streaming flag</title>
<updated>2024-03-05T07:18:32+00:00</updated>
<author>
<name>Sebastian Fricke</name>
<email>sebastian.fricke@collabora.com</email>
</author>
<published>2023-11-08T19:29:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=afd6a12713b7df6165ed3ce3b82e6a7f3202b3fb'/>
<id>urn:sha1:afd6a12713b7df6165ed3ce3b82e6a7f3202b3fb</id>
<content type='text'>
Add a new flag to the `struct v4l2_m2m_dev` to toggle whether a queue
must be streaming in order to allow queuing jobs to the ready queue.
Currently, both queues (CAPTURE &amp; OUTPUT) must be streaming in order to
allow adding new jobs. This behavior limits the usability of M2M for
some drivers, as these have to be able, to perform analysis of the
sequence to ensure, that userspace prepares the CAPTURE queue correctly.

Signed-off-by: Sebastian Fricke &lt;sebastian.fricke@collabora.com&gt;
Signed-off-by: Nicolas Dufresne &lt;nicolas.dufresne@collabora.com&gt;
</content>
</entry>
<entry>
<title>riscv: cpu: cache: Implement a new method to flush the entire L2 cache</title>
<updated>2024-03-05T07:18:32+00:00</updated>
<author>
<name>Windsome Zeng</name>
<email>windsome.zeng@starfivetech.com</email>
</author>
<published>2024-01-11T10:29:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=38940b8f25fb1a645d7f3097491e68a17ca141b5'/>
<id>urn:sha1:38940b8f25fb1a645d7f3097491e68a17ca141b5</id>
<content type='text'>
According to the manual of SiFive U74, implement a new method to flush the entire L2 cache by using the Zero Device.

After testing, 512KB is the critical point between the old and new way. It's better to use sifive_ccache_flush_entire
function while data size is larger than cache size. Or it will improve more at 512KB when you know what you are doing.

Signed-off-by: Windsome Zeng &lt;windsome.zeng@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>Add ISP control for video2 and video3.</title>
<updated>2024-03-05T07:18:32+00:00</updated>
<author>
<name>zejian.su</name>
<email>zejian.su@starfivetech.com</email>
</author>
<published>2023-10-30T08:09:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=cb7cf3eb97bca970034b9215254d6e3b2e8590ab'/>
<id>urn:sha1:cb7cf3eb97bca970034b9215254d6e3b2e8590ab</id>
<content type='text'>
Signed-off-by: zejian.su &lt;zejian.su@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>Expand 2 bytes after the SC buffer for the AE/AWB flag and copy the histogram data to the SC buffer.</title>
<updated>2024-03-05T07:18:32+00:00</updated>
<author>
<name>zejian.su</name>
<email>zejian.su@starfivetech.com</email>
</author>
<published>2023-08-07T02:38:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=44f4b97811aab8e4c6b571e9d5255822ee5793a9'/>
<id>urn:sha1:44f4b97811aab8e4c6b571e9d5255822ee5793a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add 16 ISP controls, remove the frame SYNC event to video7 (SC) These controls are: WB, CAR, CCM, CFA, CTC, DBC, DNYUV, GMARGB, LCCF, OBC, OECF, R2Y, SAT, SHRP, YCRV, SC</title>
<updated>2024-03-05T07:18:32+00:00</updated>
<author>
<name>zejian.su</name>
<email>zejian.su@starfivetech.com</email>
</author>
<published>2023-07-03T08:52:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=cd77981d2174ca572112ea584d00cea8d1ebbab0'/>
<id>urn:sha1:cd77981d2174ca572112ea584d00cea8d1ebbab0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>soc: sifive: ccache: Add sifive_l2_flush64_range</title>
<updated>2024-03-05T07:18:31+00:00</updated>
<author>
<name>Samin Guo</name>
<email>samin.guo@starfivetech.com</email>
</author>
<published>2023-06-26T08:43:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=cadfdf82e63fed79500665e782af4241a1f5f0bf'/>
<id>urn:sha1:cadfdf82e63fed79500665e782af4241a1f5f0bf</id>
<content type='text'>
Add sifive_l2_flush64_range to be compatible with old code

Signed-off-by: Samin Guo &lt;samin.guo@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>soc: sifive: ccache: Add non-coherent DMA handling</title>
<updated>2024-03-05T07:18:31+00:00</updated>
<author>
<name>Emil Renner Berthing</name>
<email>kernel@esmil.dk</email>
</author>
<published>2023-06-26T06:45:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=4b7881a978b3ee0a4f67b1d0e65cf7f097a4f370'/>
<id>urn:sha1:4b7881a978b3ee0a4f67b1d0e65cf7f097a4f370</id>
<content type='text'>
Add functions to flush the caches and handle non-coherent DMA.

Signed-off-by: Emil Renner Berthing &lt;kernel@esmil.dk&gt;
</content>
</entry>
<entry>
<title>workqueue: Enable flush_scheduled_work()</title>
<updated>2024-03-05T07:18:31+00:00</updated>
<author>
<name>Hal Feng</name>
<email>hal.feng@starfivetech.com</email>
</author>
<published>2023-12-12T09:56:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=d89c0fec5e542e859df5dc590caeaff99cae10db'/>
<id>urn:sha1:d89c0fec5e542e859df5dc590caeaff99cae10db</id>
<content type='text'>
Enable flush_scheduled_work() for JH7110 GPU.

Signed-off-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
</content>
</entry>
</feed>
