ChanServ changed the topic of #armlinux to: ARM kernel talk [Upstream kernel, find your vendor forums for questions about their kernels] | https://libera.irclog.whitequark.org/armlinux
apritzel has quit [Ping timeout: 255 seconds]
siak has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
heat_ has quit [Read error: Connection reset by peer]
heat_ has joined #armlinux
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #armlinux
heat_ has quit [Read error: Connection reset by peer]
heat_ has joined #armlinux
System_Error has quit [Remote host closed the connection]
heat_ has quit [Ping timeout: 252 seconds]
amitk has joined #armlinux
cbeznea has joined #armlinux
sakman has quit [*.net *.split]
_alice has quit [*.net *.split]
mripard has quit [*.net *.split]
cmarinas has quit [*.net *.split]
milkylainen has quit [*.net *.split]
sudeepholla has quit [*.net *.split]
krzk has quit [*.net *.split]
SurfBlueCrab has quit [*.net *.split]
ukleinek has quit [*.net *.split]
qyousef_ has quit [*.net *.split]
Crofton has quit [*.net *.split]
olofj has quit [*.net *.split]
lvrp16 has quit [*.net *.split]
NishanthMenon has quit [*.net *.split]
Norkle has quit [*.net *.split]
mrutland has quit [*.net *.split]
mripard has joined #armlinux
sakman has joined #armlinux
cmarinas has joined #armlinux
milkylainen has joined #armlinux
krzk has joined #armlinux
SurfBlueCrab has joined #armlinux
sudeepholla has joined #armlinux
ukleinek has joined #armlinux
_alice has joined #armlinux
qyousef_ has joined #armlinux
olofj has joined #armlinux
NishanthMenon has joined #armlinux
lvrp16 has joined #armlinux
Norkle has joined #armlinux
Crofton has joined #armlinux
mrutland has joined #armlinux
Norkle has quit [Max SendQ exceeded]
Norkle has joined #armlinux
nashpa has quit [*.net *.split]
dianders has quit [*.net *.split]
mwalle has quit [*.net *.split]
hauke has quit [*.net *.split]
nashpa has joined #armlinux
dianders has joined #armlinux
mwalle has joined #armlinux
hauke has joined #armlinux
tlwoerner has quit [Remote host closed the connection]
tlwoerner has joined #armlinux
<wens> css on kernel.org seems broken
apritzel has joined #armlinux
apritzel has quit [Ping timeout: 260 seconds]
luispm has joined #armlinux
iivanov has joined #armlinux
nsaenz has joined #armlinux
Livio has joined #armlinux
headless has joined #armlinux
<socksinspace> yeah, i kinda like the look, ngl :D
monstr has joined #armlinux
Dynamo_5 has joined #armlinux
Dynamo_5 has quit [Remote host closed the connection]
iivanov has quit []
iivanov has joined #armlinux
apritzel_ has joined #armlinux
iivanov has quit [Client Quit]
iivanov has joined #armlinux
headless has quit [Quit: Konversation terminated!]
xvmt has quit [Read error: Connection reset by peer]
xvmt has joined #armlinux
atorgue1 has joined #armlinux
atorgue__ has joined #armlinux
atorgue has quit [Read error: Connection reset by peer]
atorgue1 has quit [Read error: Connection reset by peer]
luispm has quit [Ping timeout: 252 seconds]
mripard has quit [Quit: mripard]
mripard has joined #armlinux
xvmt has quit [Remote host closed the connection]
xvmt has joined #armlinux
luispm has joined #armlinux
psydroid2 has joined #armlinux
System_Error has joined #armlinux
<ukleinek> wens, socksinspace: www.kernel.org is ok
<ukleinek> according to another channel that's a CSP issue
<socksinspace> it seems like it, firefox blocks the css
<ukleinek> firefox instantly goes to www.kernel.org for me when entering "https://kernel.org", in chromium I see the CSP warning
dhruvag2000 has joined #armlinux
Bitweasil has quit [Remote host closed the connection]
Bitweasil has joined #armlinux
iivanov has quit [Remote host closed the connection]
LeSpocky has joined #armlinux
<LeSpocky> hello
<LeSpocky> can anyone name a spi host controller driver which implements both classic spi _and_ hw accelerated spi mem over qspi?
<LeSpocky> I'd like some inspiration before trying to implement classic SPI (without spi mem) for the atmel qspi controller driver
iivanov has joined #armlinux
nsaenz_ has joined #armlinux
nsaenz_ has quit [Read error: Connection reset by peer]
nsaenz_ has joined #armlinux
nsaenz has quit [Ping timeout: 265 seconds]
nsaenz_ has quit [Ping timeout: 244 seconds]
nsaenz has joined #armlinux
<broonie> LeSpocky: git grep -l spi_mem drivers/spi | xargs grep -l transfer_one ought to be a reasonable starting point.
alpernebbi has quit [Ping timeout: 272 seconds]
heat_ has joined #armlinux
prabhakalad has quit [Ping timeout: 248 seconds]
prabhakalad has joined #armlinux
heat_ is now known as heat
siak has joined #armlinux
<LeSpocky> broonie: thanks for pointing me … I looked through Documentation/devicetree/bindings/spi before and it did not reveal anything to me, looks like spi host controllers are usually only used as generic single data line host controllers xor qspi controllers for spi-mem
<LeSpocky> but maybe devicetree binding docs give an incomplete picture
heat_ has joined #armlinux
heat has quit [Read error: Connection reset by peer]
heat_ is now known as heat
nsaenz has quit [Ping timeout: 248 seconds]
nsaenz has joined #armlinux
nsaenz_ has joined #armlinux
nsaenz has quit [Remote host closed the connection]
monstr has quit [Ping timeout: 252 seconds]
nsaenz_ has quit [Remote host closed the connection]
nsaenz has joined #armlinux
<geertu> broonie: don't you want mem_ops _and_ transfer_one for this case?
<geertu> LeSpocky: What do you mean exactly with "accelerated spi mem over qspi"?
<geertu> Linux kernel mem_ops, or a special harwdare feature where the SPI FLASH is memory-mapped, and the hardware converts memory accesses to SPI FLASH read/write commands automatically?
<LeSpocky> geertu: the atmel qspi driver for e.g. at91 sam9x60 qspi controller sets a flag "Serial Memory Mode" in a register of the microcontroller, the microcontroller operates the interface in "SPI mode" or "Serial Memory mode" based on this flag, for that serial memory mode the sam9x60 builds the necessary spi messages by itself
<LeSpocky> which is bad if you want to use an SPI slave device which is no memory
<geertu> LeSpocky: Yes, that obviously supports FLASH types onlu
<LeSpocky> someone™ wired a non-memory spi slave device to the qspi interface of a sam9x60 here, that's why
<geertu> That's drivers/spi/atmel-quadspi.c? It indeed doesn't implement transfer_one
<LeSpocky> indeed
<conchuod> LeSpocky: Surely there are other examples of drivers that can do both, no?
<conchuod> I think the one I looked at recently that can do both was for rockchip
<conchuod> Perhaps I am misremembering though :/
Amit_T has joined #armlinux
<conchuod> :q
<conchuod> Oh, maybe it was broadcom's that I was looking at. bcm-qspi.
System_Error has quit [Ping timeout: 260 seconds]
<LeSpocky> conchuod: that's what I'm currently looking at
<conchuod> LeSpocky: I ~wrote~rewrote a patch doing the same thing for a different driver very recently but I'm a bit wary of linking something that may be a bad example. I've another version to send once I get back from holiday.
<LeSpocky> I'm not sure if that mode can be switched at runtime or should be some option at driver load time
alpernebbi has joined #armlinux
<LeSpocky> should read the datasheet again
<LeSpocky> not sure if that mode is something to be switched at runtime depending on whether transfer_one() or something from mem_ops is called or if it should be configured at driver probe time only
<LeSpocky> well, I'm repeating myself, time for weekend and rest *lol*
atorgue1 has joined #armlinux
atorgue has joined #armlinux
atorgue__ has quit [Read error: Connection reset by peer]
System_Error has joined #armlinux
atorgue1 has quit [Read error: Connection reset by peer]
<broonie> geertu: That's what the command does? Searches for transfer_one() in files that have mem_ops.
<geertu> broonie: Oops, you're right. Too hot to read here?
* cambrian_invader also added transfer_one support for a qspi driver recently but it is still too buggy for upstream
amitk_ has joined #armlinux
amitk has quit [Ping timeout: 276 seconds]
rvalue- has joined #armlinux
rvalue has quit [Ping timeout: 276 seconds]
sudeepholla has quit [Remote host closed the connection]
rvalue- is now known as rvalue
sudeepholla has joined #armlinux
iivanov has quit [Remote host closed the connection]
luispm has quit [Quit: Leaving]
iivanov has joined #armlinux
iivanov has quit [Ping timeout: 255 seconds]
headless has joined #armlinux
Livio has quit [Ping timeout: 255 seconds]
atorgue has quit [Read error: Connection reset by peer]
Livio has joined #armlinux
Perflosopher has quit [Quit: The Lounge - https://thelounge.chat]
Perflosopher has joined #armlinux
apritzel_ has quit [Ping timeout: 252 seconds]
iivanov has joined #armlinux
iivanov has quit [Ping timeout: 260 seconds]
sakman_ has joined #armlinux
sakman has quit [Ping timeout: 260 seconds]
nsaenz has quit [Remote host closed the connection]
Livio has quit [Ping timeout: 248 seconds]
Livio has joined #armlinux
bjoto has joined #armlinux
iivanov has joined #armlinux
iivanov has quit [Client Quit]
dhruvag2000 has quit [Quit: Connection closed for inactivity]
cbeznea has quit [Ping timeout: 255 seconds]
apritzel has joined #armlinux
System_Error has quit [Remote host closed the connection]
headless_ has joined #armlinux
headless has quit [Ping timeout: 248 seconds]
headless_ is now known as headless
amitk_ has quit [Ping timeout: 245 seconds]
System_Error has joined #armlinux
mal`` has quit [Quit: Leaving]
siak has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
headless has quit [Quit: Konversation terminated!]
psydroid2 has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
mal`` has joined #armlinux
m5zs7k has quit [Ping timeout: 252 seconds]
m5zs7k has joined #armlinux
Amit_T has quit [Quit: Leaving]
SystemError has joined #armlinux
System_Error has quit [Ping timeout: 260 seconds]
cbeznea has joined #armlinux
prabhakalad has quit [Quit: Konversation terminated!]
prabhakalad has joined #armlinux
Livio has quit [Ping timeout: 260 seconds]
SystemError has quit [Remote host closed the connection]
SystemError has joined #armlinux
apritzel has quit [Ping timeout: 252 seconds]