Re: Micrel Phy KSZ8031 clock select setting in dts

2016-06-22 Thread Oliver Graute
On 21/06/16, Sascha Hauer wrote: > On Mon, Jun 20, 2016 at 07:14:06PM +0200, Oliver Graute wrote: > > On 20/06/16, Andrew Lunn wrote: > > > > &fec1 { > > > > pinctrl-names = "default"; > > > > pinctrl-0 = <&pinctrl_enet1>; > > > > phy-mode = "rmii"; > > > > micrel,rm

Re: Micrel Phy KSZ8031 clock select setting in dts

2016-06-21 Thread Sascha Hauer
On Mon, Jun 20, 2016 at 07:14:06PM +0200, Oliver Graute wrote: > On 20/06/16, Andrew Lunn wrote: > > > &fec1 { > > > pinctrl-names = "default"; > > > pinctrl-0 = <&pinctrl_enet1>; > > > phy-mode = "rmii"; > > > micrel,rmii-reference-clock-select-25-mhz; > > > clocks,rmii-ref; > > > > You

Re: Micrel Phy KSZ8031 clock select setting in dts

2016-06-20 Thread Oliver Graute
On 20/06/16, Andrew Lunn wrote: > > &fec1 { > > pinctrl-names = "default"; > > pinctrl-0 = <&pinctrl_enet1>; > > phy-mode = "rmii"; > > micrel,rmii-reference-clock-select-25-mhz; > > clocks,rmii-ref; > > You are adding phy properties, not MAC properties. Please put them in > th

Re: Micrel Phy KSZ8031 clock select setting in dts

2016-06-20 Thread Sascha Hauer
On Mon, Jun 20, 2016 at 03:56:10PM +0300, Sergei Shtylyov wrote: > Hello. > > On 6/20/2016 3:08 PM, Oliver Graute wrote: > > >thx you both for confirming that. Can you tell me also if the clock > >statement s fine in my dts? > > > >&fec1 { > > pinctrl-names = "default"; > > pinctrl-0 = <&

Re: Micrel Phy KSZ8031 clock select setting in dts

2016-06-20 Thread Sergei Shtylyov
Hello. On 6/20/2016 3:08 PM, Oliver Graute wrote: thx you both for confirming that. Can you tell me also if the clock statement s fine in my dts? &fec1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_enet1>; phy-mode = "rmii"; micrel,rmii-reference-clock-sele

Re: Micrel Phy KSZ8031 clock select setting in dts

2016-06-20 Thread Andrew Lunn
> &fec1 { > pinctrl-names = "default"; > pinctrl-0 = <&pinctrl_enet1>; > phy-mode = "rmii"; > micrel,rmii-reference-clock-select-25-mhz; > clocks,rmii-ref; You are adding phy properties, not MAC properties. Please put them in the phy node. Andrew

Re: Micrel Phy KSZ8031 clock select setting in dts

2016-06-20 Thread Oliver Graute
On 20/06/16, Sascha Hauer wrote: > On Sun, Jun 19, 2016 at 09:29:41PM +0200, Oliver Graute wrote: > > On 17/06/16, Sergei Shtylyov wrote: > > > On 06/17/2016 04:04 PM, Oliver Graute wrote: > > > > > > >I try to enable a Micrel KSZ8031 in my imx6ul board device tree. But i'am > > > >struggeling wit

Re: Micrel Phy KSZ8031 clock select setting in dts

2016-06-19 Thread Sascha Hauer
On Sun, Jun 19, 2016 at 09:29:41PM +0200, Oliver Graute wrote: > On 17/06/16, Sergei Shtylyov wrote: > > On 06/17/2016 04:04 PM, Oliver Graute wrote: > > > > >I try to enable a Micrel KSZ8031 in my imx6ul board device tree. But i'am > > >struggeling with the setting for KSZPHY_RMII_REF_CLK_SEL BIT

Re: Micrel Phy KSZ8031 clock select setting in dts

2016-06-19 Thread Oliver Graute
On 17/06/16, Sergei Shtylyov wrote: > On 06/17/2016 04:04 PM, Oliver Graute wrote: > > >I try to enable a Micrel KSZ8031 in my imx6ul board device tree. But i'am > >struggeling with the setting for KSZPHY_RMII_REF_CLK_SEL BIT(7). In my > >revision of this Micrel KSZ8031 Phy the Bit(7) has to be tr

Re: Micrel Phy KSZ8031 clock select setting in dts

2016-06-17 Thread Sergei Shtylyov
On 06/17/2016 04:04 PM, Oliver Graute wrote: I try to enable a Micrel KSZ8031 in my imx6ul board device tree. But i'am struggeling with the setting for KSZPHY_RMII_REF_CLK_SEL BIT(7). In my revision of this Micrel KSZ8031 Phy the Bit(7) has to be true. The 0x1f register must be 0x8180. How can

Micrel Phy KSZ8031 clock select setting in dts

2016-06-17 Thread Oliver Graute
Hello, I try to enable a Micrel KSZ8031 in my imx6ul board device tree. But i'am struggeling with the setting for KSZPHY_RMII_REF_CLK_SEL BIT(7). In my revision of this Micrel KSZ8031 Phy the Bit(7) has to be true. The 0x1f register must be 0x8180. How can I configure this register setting into m