* Device tree bindings for Atmel SMC (Static Memory Controller) The SMC registers are used to configure Atmel EBI (External Bus Interface) to interface with standard memory devices (NAND, NOR, SRAM or specialized devices like FPGAs). Required properties: - compatible: Should be one of the following "atmel,at91sam9260-smc", "syscon" "atmel,sama5d3-smc", "syscon" - reg: Contains offset/length value of the SMC memory region. Example: smc: smc@ffffc000 { compatible = "atmel,sama5d3-smc", "syscon"; reg = <0xffffc000 0x1000>; }; ad>
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Falcon <tlfalcon@linux.vnet.ibm.com>2016-07-06 15:35:17 -0500
committerDavid S. Miller <davem@davemloft.net>2016-07-09 17:42:10 -0400
commitea22d51a7831b062978fcf07c3c5ac7ecbb6cbeb (patch)
tree795cdfad488a8a09a17b0c32c836395f7817fdf3
parent88eb98a0178219e1d6e9037b71d293f19b89eef2 (diff)
ibmvnic: simplify and improve driver probe function
This patch creates a function that handles sub-CRQ IRQ creation separately from sub-CRQ initialization. Another function is then needed to release sub-CRQ resources prior to sub-CRQ IRQ creation. These additions allow the driver probe function to be simplified, specifically during the VNIC Server login process. A timeout is also included while waiting for completion of the login process in case the VNIC Server is not available or some other error occurs. Signed-off-by: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>