16cec9b07SAndreas LarssonAeroflex Gaisler GRCAN and GRHCAN CAN controllers.
26cec9b07SAndreas Larsson
36cec9b07SAndreas LarssonThe GRCAN and CRHCAN CAN controllers are available in the GRLIB VHDL IP core
46cec9b07SAndreas Larssonlibrary.
56cec9b07SAndreas Larsson
66cec9b07SAndreas LarssonNote: These properties are built from the AMBA plug&play in a Leon SPARC system
76cec9b07SAndreas Larsson(the ordinary environment for GRCAN and GRHCAN). There are no dts files for
86cec9b07SAndreas Larssonsparc.
96cec9b07SAndreas Larsson
106cec9b07SAndreas LarssonRequired properties:
116cec9b07SAndreas Larsson
126cec9b07SAndreas Larsson- name : Should be "GAISLER_GRCAN", "01_03d", "GAISLER_GRHCAN" or "01_034"
136cec9b07SAndreas Larsson
146cec9b07SAndreas Larsson- reg : Address and length of the register set for the device
156cec9b07SAndreas Larsson
166cec9b07SAndreas Larsson- freq : Frequency of the external oscillator clock in Hz (the frequency of
176cec9b07SAndreas Larsson	the amba bus in the ordinary case)
186cec9b07SAndreas Larsson
196cec9b07SAndreas Larsson- interrupts : Interrupt number for this device
206cec9b07SAndreas Larsson
216cec9b07SAndreas LarssonOptional properties:
226cec9b07SAndreas Larsson
236cec9b07SAndreas Larsson- systemid : If not present or if the value of the least significant 16 bits
246cec9b07SAndreas Larsson	of this 32-bit property is smaller than GRCAN_TXBUG_SAFE_GRLIB_VERSION
256cec9b07SAndreas Larsson	a bug workaround is activated.
266cec9b07SAndreas Larsson
276cec9b07SAndreas LarssonFor further information look in the documentation for the GLIB IP core library:
286cec9b07SAndreas Larssonhttp://www.gaisler.com/products/grlib/grip.pdf
29