All of lore.kernel.org
 help / color / mirror / Atom feed
From: John Watts <contact@jookia.org>
To: Ahmad Fatoum <a.fatoum@pengutronix.de>
Cc: Sascha Hauer <sha@pengutronix.de>, barebox@lists.infradead.org
Subject: Re: [PATCH 4/5] ARM: novena: Read Ethernet MAC address from EEPROM
Date: Thu, 26 Jan 2023 01:04:13 +1100	[thread overview]
Message-ID: <Y9E23b56PcfZWsum@novena-choice-citizen> (raw)
In-Reply-To: <072ab8ce-d92f-8841-a44e-621a3ba345a4@pengutronix.de>

On Wed, Jan 25, 2023 at 02:48:20PM +0100, Ahmad Fatoum wrote:
> regulator-fixed only understands vin-supply.

Right, changed. I was under the assumption that ANY node could specify an
X-supply.

> I actually updated the eeprom node to use
> > reg_3p3v as vcc-supply and things were still probed in the wrong order.
> 
> That's odd. You can enable CONFIG_DEBUG_PROBES to see in what order
> probes happened and at what depth (each probe within a probe is
> indented more than its parent).

Should that even work? The vcc-supply property isn't a real one.

Currently the probe log is this:

detected i.MX6 Quad revision 1.2
i.MX6 Quad unique ID: c1d99d4d8191854
    probe-> 21e8000.serial@21e8000.of
        probe-> 20e0000.pinctrl@20e0000.of
    probe-> 21b0000.memory-controller@21b0000.of
    probe-> ramfs0
    probe-> devfs0
    probe-> mem0
    probe-> mem1
netconsole: port not set
netconsole: registered as netconsole-1
    probe-> machine
        probe-> 21a8000.i2c@21a8000.of
            probe-> 24c5120
Unable to read Novena EEPROM: Connection timed out
    probe-> ldb.of
imx-ldb ldb.of: Neither display timings in ldb node nor remote panel found
imx-ldb ldb.of: dual-channel mode, ignoring second output
    probe-> usbphynop1.of
    probe-> usbphynop2.of
    probe-> 110000.dma-apbh@110000.of
    probe-> 120000.hdmi@120000.of
imx-hdmi 120000.hdmi@120000.of: Detected HDMI controller 0x13:0xa:0xa0:0xc1
    probe-> 2010000.spi@2010000.of
    probe-> 2080000.pwm@2080000.of
    probe-> 209c000.gpio@209c000.of
    probe-> 20a0000.gpio@20a0000.of
    probe-> 20a4000.gpio@20a4000.of
    probe-> 20a8000.gpio@20a8000.of
    probe-> 20ac000.gpio@20ac000.of
    probe-> 20b0000.gpio@20b0000.of
    probe-> 20b4000.gpio@20b4000.of
    probe-> 20bc000.watchdog@20bc000.of
    probe-> 20c9000.usbphy@20c9000.of
    probe-> 20ca000.usbphy@20ca000.of
    probe-> 20d8000.reset-controller@20d8000.of
    probe-> 2184000.usb@2184000.of
        probe-> 2184800.usbmisc@2184800.of
        probe-> regulator-usb-otg-vbus.of
    probe-> 2184200.usb@2184200.of
        probe-> 21a4000.i2c@21a4000.of
            probe-> pfuze1000
imx-usb 2184200.usb@2184200.of: Cannot get vbus regulator: No such device (ignoring)
imx-usb 2184200.usb@2184200.of: USB EHCI 1.00
    probe-> 2188000.ethernet@2188000.of
mdio_bus: miibus0: probed
    probe-> 2194000.mmc@2194000.of
imx-esdhc 2194000.mmc@2194000.of: registered as mmc1
    probe-> 2198000.mmc@2198000.of
imx-esdhc 2198000.mmc@2198000.of: registered as mmc2
    probe-> 21a0000.i2c@21a0000.of
    probe-> 21bc000.efuse@21bc000.of
    probe-> 21ec000.serial@21ec000.of
    probe-> 21f0000.serial@21f0000.of
    probe-> 2400000.ipu@2400000.of
imx-ipuv3 2400000.ipu@2400000.of: IPUv3H probed
    probe-> 2200000.sata@2200000.of
    probe-> 2800000.ipu@2800000.of
imx-ipuv3 2800000.ipu@2800000.of: IPUv3H probed
    probe-> gpio-keys.of
    probe-> leds.of
    probe-> regulator-2p5v.of
    probe-> regulator-3p3v.of
    probe-> regulator-5p0v.of
    probe-> regulator-audio-codec.of
    probe-> regulator-display.of
    probe-> regulator-lvds-lcd.of
    probe-> regulator-pcie.of
    probe-> regulator-sata.of
malloc space: 0xbfcf55c0 -> 0xffcf55bf (size 1 GiB)
    probe-> imx-ipuv3-crtc0
    probe-> imx-ipuv3-crtc1
    probe-> imx-ipuv3-crtc2
    probe-> imx-ipuv3-crtc3

> 
> Cheers,
> Ahmad

John.



  reply	other threads:[~2023-01-25 14:06 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-22 17:51 [PATCH 0/5] Add support for the Kosagi Novena board John Watts
2023-01-22 17:51 ` [PATCH 1/5] ARM: novena: Add " John Watts
2023-01-23  9:20   ` Sascha Hauer
2023-01-22 17:51 ` [PATCH 2/5] ARM: novena: Setup RAM using static configuration John Watts
2023-01-22 17:51 ` [PATCH 3/5] ARM: novena: Require the PFUZE regulator John Watts
2023-01-22 17:51 ` [PATCH 4/5] ARM: novena: Read Ethernet MAC address from EEPROM John Watts
2023-01-23  9:33   ` Sascha Hauer
2023-01-23  9:55     ` John Watts
2023-01-24 18:35     ` John Watts
2023-01-25  8:04       ` Sascha Hauer
2023-01-25  8:11         ` John Watts
2023-01-25  8:19           ` Sascha Hauer
2023-01-25 13:31             ` John Watts
2023-01-25 13:48               ` Ahmad Fatoum
2023-01-25 14:04                 ` John Watts [this message]
2023-01-25 14:16                   ` Ahmad Fatoum
2023-01-25 14:28                     ` John Watts
2023-01-25 14:33                       ` Ahmad Fatoum
2023-01-25 14:50                         ` John Watts
2023-01-25 15:42               ` Sascha Hauer
2023-01-25 16:13                 ` John Watts
2023-01-22 17:51 ` [PATCH 5/5] ARM: novena: Use DDR3 information from SPD EEPROM John Watts
2023-01-22 23:20   ` John Watts
2023-01-25 16:42 ` [PATCH v2 0/4] Add support for the Kosagi Novena board John Watts
2023-01-25 16:42 ` [PATCH v2 1/4] ARM: novena: Add " John Watts
2023-01-25 19:33   ` Marco Felsch
2023-01-26  7:25     ` Sascha Hauer
2023-01-26  7:50     ` John Watts
2023-01-26  9:13       ` Marco Felsch
2023-01-25 16:42 ` [PATCH v2 2/4] ARM: novena: Setup RAM using static configuration John Watts
2023-01-25 19:39   ` Marco Felsch
2023-01-26  7:54     ` John Watts
2023-01-26  8:11       ` Sascha Hauer
2023-01-26  9:14         ` Marco Felsch
2023-01-25 16:42 ` [PATCH v2 3/4] ARM: novena: Read Ethernet MAC address from EEPROM John Watts
2023-01-25 20:07   ` Marco Felsch
2023-01-26  8:05     ` John Watts
2023-01-26  9:07       ` Marco Felsch
2023-01-25 16:42 ` [PATCH v2 4/4] ARM: novena: Use DDR3 information from SPD EEPROM John Watts
2023-01-29 23:27 ` [PATCH v3 0/4] Add support for the Kosagi Novena board John Watts
2023-01-29 23:27 ` [PATCH v3 1/4] ARM: novena: Add " John Watts
2023-01-30 20:13   ` Marco Felsch
2023-01-30 20:26     ` John Watts
2023-01-31  9:45       ` Marco Felsch
2023-01-29 23:27 ` [PATCH v3 2/4] ARM: novena: Setup RAM using static configuration John Watts
2023-01-29 23:27 ` [PATCH v3 3/4] ARM: novena: Read Ethernet MAC address from EEPROM John Watts
2023-01-30 20:04   ` Marco Felsch
2023-01-30 20:25     ` John Watts
2023-01-31  9:29       ` Marco Felsch
2023-01-29 23:28 ` [PATCH v3 4/4] ARM: novena: Use DDR3 information from SPD EEPROM John Watts
2023-01-30 20:18   ` Marco Felsch
2023-01-30 20:41     ` John Watts

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Y9E23b56PcfZWsum@novena-choice-citizen \
    --to=contact@jookia.org \
    --cc=a.fatoum@pengutronix.de \
    --cc=barebox@lists.infradead.org \
    --cc=sha@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.