Thread (15 messages) 15 messages, 4 authors, 2016-03-02

Re: [RFC PATCH] drivers: ata: Read Rx water mark value from device-tree

From: Arnd Bergmann <arnd@arndb.de>
Date: 2016-02-22 15:20:03
Also in: linux-devicetree, lkml

On Monday 22 February 2016 10:53:11 Anurag Kumar Vulisha wrote:
quoted
quoted
How would a hardware integrator know which value is right for a particular
SoC?

Could it be keyed off the hardware ID? Could the bootloader perhaps set an
appropriate value in the AHCI_VEND_PTC register at boot time and the driver
read the initial value from it?

From the description, it sounds like this is a policy decision rather than
hardware description, and shouldn't really be in here.
Thanks for reviewing the patch. Can I use module_param() for this watermark instead of reading it from devicetree or
doing it in bootloader. In bootloader we are initializing serdes controller for high speed devices. As a part of this initialization
we will be reseting all the high speed pheripherals which are using serdes, so SATA will also get resetted. Because of this
reason, can I use module_param() for Rxwatermark value  instead?
I don't know what is appropriate because I have no idea what Rxwatermark
is good for. Can you try describing why we can't just set it to the
correct value for everyone automatically?

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help