Re: [PATCH 1/6] net: dwc_eth_qos: Fully rewrite RX descriptor field 3

2020-04-29 Thread Marek Vasut
On 4/7/20 3:19 PM, Patrick DELAUNAY wrote: > Dear, > >> From: Marek Vasut >> Sent: mardi 7 avril 2020 12:04 >> >> On 4/7/20 11:49 AM, Patrick DELAUNAY wrote: >>> Dear Marek, >> >> Hi, >> >>> To complete my test and to check the cache management in the driver, >>> >>> I test the sequence

Re: [PATCH 1/6] net: dwc_eth_qos: Fully rewrite RX descriptor field 3

2020-04-22 Thread Marek Vasut
On 3/23/20 2:45 AM, Marek Vasut wrote: > The RX descriptor field 3 should contain only OWN and BUF1V bits before > being used for receiving data by the DMA engine. However, right now, if > the descriptor was already used for receiving data and is being cleared, > the field 3 is only modified and

RE: [PATCH 1/6] net: dwc_eth_qos: Fully rewrite RX descriptor field 3

2020-04-07 Thread Patrick DELAUNAY
Dear, > From: Marek Vasut > Sent: mardi 7 avril 2020 12:04 > > On 4/7/20 11:49 AM, Patrick DELAUNAY wrote: > > Dear Marek, > > Hi, > > > To complete my test and to check the cache management in the driver, > > > > I test the sequence (CONFIG_SYS_NONCACHED_MEMORY is activated): > > > > 1) ping

Re: [PATCH 1/6] net: dwc_eth_qos: Fully rewrite RX descriptor field 3

2020-04-07 Thread Marek Vasut
On 4/7/20 11:49 AM, Patrick DELAUNAY wrote: > Dear Marek, Hi, > To complete my test and to check the cache management in the driver, > > I test the sequence (CONFIG_SYS_NONCACHED_MEMORY is activated): > > 1) ping with dcache ON: Always OK > > STM32MP> dhcp > STM32MP> ping 91.162.57.93 > > 2)

RE: [PATCH 1/6] net: dwc_eth_qos: Fully rewrite RX descriptor field 3

2020-04-07 Thread Patrick DELAUNAY
Dear Marek, > From: Patrick DELAUNAY > Sent: lundi 6 avril 2020 17:11 > > Dear Marek, > > > From: Marek Vasut > > Sent: lundi 23 mars 2020 02:45 > > > > The RX descriptor field 3 should contain only OWN and BUF1V bits > > before being used for receiving data by the DMA engine. However, right >

RE: [PATCH 1/6] net: dwc_eth_qos: Fully rewrite RX descriptor field 3

2020-04-06 Thread Patrick DELAUNAY
Dear Marek, > From: Marek Vasut > Sent: lundi 23 mars 2020 02:45 > > The RX descriptor field 3 should contain only OWN and BUF1V bits before being > used for receiving data by the DMA engine. However, right now, if the > descriptor > was already used for receiving data and is being cleared,

RE: [PATCH 1/6] net: dwc_eth_qos: Fully rewrite RX descriptor field 3

2020-04-06 Thread Patrick DELAUNAY
Dear Marek, > From: Marek Vasut > Sent: lundi 23 mars 2020 02:45 > > The RX descriptor field 3 should contain only OWN and BUF1V bits before being > used for receiving data by the DMA engine. However, right now, if the > descriptor > was already used for receiving data and is being cleared,

Re: [PATCH 1/6] net: dwc_eth_qos: Fully rewrite RX descriptor field 3

2020-03-23 Thread Stephen Warren
On 3/22/20 7:45 PM, Marek Vasut wrote: > The RX descriptor field 3 should contain only OWN and BUF1V bits before > being used for receiving data by the DMA engine. However, right now, if > the descriptor was already used for receiving data and is being cleared, > the field 3 is only modified and

Re: [PATCH 1/6] net: dwc_eth_qos: Fully rewrite RX descriptor field 3

2020-03-23 Thread Ramon Fried
On Mon, Mar 23, 2020 at 3:45 AM Marek Vasut wrote: > > The RX descriptor field 3 should contain only OWN and BUF1V bits before > being used for receiving data by the DMA engine. However, right now, if > the descriptor was already used for receiving data and is being cleared, > the field 3 is only

[PATCH 1/6] net: dwc_eth_qos: Fully rewrite RX descriptor field 3

2020-03-22 Thread Marek Vasut
The RX descriptor field 3 should contain only OWN and BUF1V bits before being used for receiving data by the DMA engine. However, right now, if the descriptor was already used for receiving data and is being cleared, the field 3 is only modified and the aforementioned two bits are ORRed into the