<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/linux/soc/qcom/geni-se.h, branch linux-6.9.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.9.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.9.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2024-01-28T03:01:51Z</updated>
<entry>
<title>soc: qcom: geni-se: Add M_TX_FIFO_NOT_EMPTY bit definition</title>
<updated>2024-01-28T03:01:51Z</updated>
<author>
<name>Douglas Anderson</name>
<email>dianders@chromium.org</email>
</author>
<published>2024-01-12T23:03:07Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=486676116f4852d4198690c2c98af060cd96ab83'/>
<id>urn:sha1:486676116f4852d4198690c2c98af060cd96ab83</id>
<content type='text'>
According to the docs I have, bit 21 of the status register is
asserted when the FIFO is _not_ empty. Add the definition.

Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt;
Reviewed-by: Konrad Dybcio &lt;konrad.dybcio@linaro.org&gt;
Link: https://lore.kernel.org/r/20240112150307.1.I7dc0993c1e758a1efedd651e7e1670deb1b430fb@changeid
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>soc: qcom: geni-se: Add SPI Device mode support for GENI based QuPv3</title>
<updated>2023-07-31T14:57:03Z</updated>
<author>
<name>Praveen Talari</name>
<email>quic_ptalari@quicinc.com</email>
</author>
<published>2023-07-14T04:22:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=59bbe86bb212b618ec2b50434f54bb4cfc704f44'/>
<id>urn:sha1:59bbe86bb212b618ec2b50434f54bb4cfc704f44</id>
<content type='text'>
Add device mode supported registers and masks.

Signed-off-by: Praveen Talari &lt;quic_ptalari@quicinc.com&gt;
Reviewed-by: Vijaya Krishna Nivarthi &lt;quic_vnivarth@quicinc.com&gt;
Link: https://lore.kernel.org/r/20230714042203.14251-2-quic_ptalari@quicinc.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>soc: qcom: geni-se: Add interfaces geni_se_tx_init_dma() and geni_se_rx_init_dma()</title>
<updated>2023-06-06T17:38:33Z</updated>
<author>
<name>Vijaya Krishna Nivarthi</name>
<email>quic_vnivarth@quicinc.com</email>
</author>
<published>2023-05-17T12:18:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6d6e57594957ee9131bc3802dfc8657ca6f78fee'/>
<id>urn:sha1:6d6e57594957ee9131bc3802dfc8657ca6f78fee</id>
<content type='text'>
The geni_se_xx_dma_prep() interfaces necessarily do DMA mapping before
initiating DMA transfers. This is not suitable for spi where framework
is expected to handle map/unmap.

Expose new interfaces geni_se_xx_init_dma() which do only DMA transfer.

Signed-off-by: Vijaya Krishna Nivarthi &lt;quic_vnivarth@quicinc.com&gt;
Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt;
Reviewed-by: Konrad Dybcio &lt;konrad.dybcio@linaro.org&gt;
Link: https://lore.kernel.org/r/1684325894-30252-2-git-send-email-quic_vnivarth@quicinc.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>soc: qcom: geni-se: Update Tx and Rx fifo depth based on QUP HW version</title>
<updated>2023-03-14T00:15:12Z</updated>
<author>
<name>Visweswara Tanuku</name>
<email>quic_vtanuku@quicinc.com</email>
</author>
<published>2023-02-15T05:05:28Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=fe8aa1ba078366ba23fc676efab57183b12a3a81'/>
<id>urn:sha1:fe8aa1ba078366ba23fc676efab57183b12a3a81</id>
<content type='text'>
From QUP HW Version 3.10 and above the Tx and Rx
fifo depth bits are increased to 23:16 bits from
21:16 bits in SE_HW_PARAM registers accomodating
256bytes of fifo depth.

Updated geni_se_get_tx_fifo_depth and
geni_se_get_rx_fifo_depth to retrieve right fifo
depth based on QUP HW version.

Signed-off-by: Visweswara Tanuku &lt;quic_vtanuku@quicinc.com&gt;
Signed-off-by: Bjorn Andersson &lt;andersson@kernel.org&gt;
Link: https://lore.kernel.org/r/20230215050528.9507-1-quic_vtanuku@quicinc.com
</content>
</entry>
<entry>
<title>soc: qcom: geni-se: Move qcom-geni-se.h to linux/soc/qcom/geni-se.h</title>
<updated>2023-02-09T12:27:07Z</updated>
<author>
<name>Elliot Berman</name>
<email>quic_eberman@quicinc.com</email>
</author>
<published>2023-02-03T21:01:32Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=491581f40e4c52c4b36c83e8c75b2210ed7c358a'/>
<id>urn:sha1:491581f40e4c52c4b36c83e8c75b2210ed7c358a</id>
<content type='text'>
Move include/linux/qcom-geni-se.h to include/linux/soc/qcom/geni-se.h.
This removes 1 of a few remaining Qualcomm-specific headers into a more
approciate subdirectory under include/.

Signed-off-by: Elliot Berman &lt;quic_eberman@quicinc.com&gt;
Acked-by: Bjorn Andersson &lt;andersson@kernel.org&gt;
Acked-by: Wolfram Sang &lt;wsa@kernel.org&gt; # for I2C
Reviewed-by: Guru Das Srinagesh &lt;quic_gurus@quicinc.com&gt;
Link: https://lore.kernel.org/r/20230203210133.3552796-1-quic_eberman@quicinc.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
