From: Scott Wood <scottwood@freescale.com>
To: Jain Priyanka-B32167 <Priyanka.Jain@freescale.com>
Cc: "linuxppc-dev@lists.ozlabs.org" <linuxppc-dev@lists.ozlabs.org>
Subject: Re: [PATCH][v2] powerpc/fsl-booke: Add T1040D4RDB/T1042D4RDB board support
Date: Thu, 16 Jul 2015 14:35:49 -0500 [thread overview]
Message-ID: <1437075349.2993.105.camel@freescale.com> (raw)
In-Reply-To: <BY1PR0301MB0853E5011D37FE78E3A9B78FEC990@BY1PR0301MB0853.namprd03.prod.outlook.com>
On Thu, 2015-07-16 at 04:34 -0500, Jain Priyanka-B32167 wrote:
>
> -----Original Message-----
> From: Wood Scott-B07421
> Sent: Wednesday, July 15, 2015 11:17 PM
> To: Jain Priyanka-B32167
> Cc: linuxppc-dev@lists.ozlabs.org
> Subject: Re: [PATCH][v2] powerpc/fsl-booke: Add T1040D4RDB/T1042D4RDB board
> support
>
> On Wed, 2015-07-15 at 15:00 +0530, Priyanka Jain wrote:
> > T1040D4RDB/T1042D4RDB are Freescale Reference Design Board which can
> > support T1040/T1042 QorIQ Power Architecture™ processor respectively
> >
> > T1040D4RDB/T1042D4RDB board Overview
> > -------------------------------------
> > - SERDES Connections, 8 lanes supporting:
> > - PCI
> > - SGMII
> > - SATA 2.0
> > - QSGMII(only for T1040D4RDB)
> > - DDR Controller
> > - Supports rates of up to 1600 MHz data-rate
> > - Supports one DDR4 UDIMM
> > -IFC/Local Bus
> > - NAND flash: 1GB 8-bit NAND flash
> > - NOR: 128MB 16-bit NOR Flash
> > - Ethernet
> > - Two on-board RGMII 10/100/1G ethernet ports.
> > - PHY #0 remains powered up during deep-sleep
> > - CPLD
> > - Clocks
> > - System and DDR clock (SYSCLK, “DDRCLK”)
> > - SERDES clocks
> > - Power Supplies
> > - USB
> > - Supports two USB 2.0 ports with integrated PHYs
> > - Two type A ports with 5V@1.5Aperport.
> > - SDHC
> > - SDHC/SDXC connector
> > - SPI
> > - On-board 64MB SPI flash
> > - I2C
> > - Devices connected: EEPROM, thermal monitor, VID controller
> > - Other IO
> > - Two Serial ports
> > - ProfiBus port
> >
> > Add support for T1040/T1042D4RDB board:
> > -add device tree
> > -Add entry in corenet_generic.c
> >
> > Signed-off-by: Priyanka Jain <Priyanka.Jain@freescale.com>
> > ---
> > Changes for v2:
> > Incorporated Scott's comments on device tree
>
> You didn't respond to the comments on the CPLD node.
> [Priyanka]
> T1042D4RDB, T1040D4RDB are derivatives of same board , CPLD is same for
> both.
> So, I have moved below node having compatible and reg field together in
> t104xd4rdb.dtsi.
> Is this fine?
> cpld@3,0 {
> compatible = "fsl,t1040d4rdb-cpld";
> reg = <3 0 0x300>;
> };
If the CPLD image is exactly the same on both, this is fine.
> > + i2c@118100{
> > + mux@77{
> > + compatible = "nxp,pca9546";
> > + reg = <0x77>;
> > + #address-cells = <1>;
> > + #size-cells = <0>;
> > + };
> > + };
>
> A mux with no nodes under it (and yet it has #address-cells/#size-cells)?
> What is it multiplexing?
> [Priyanka]: PCA9546 is i2c mux device , to which other i2c devices (up-to 8
> ) can be further connected on output channels
> On T104xD4RDB, channel 0, 1, 3 line are connected to PEX device, Channel 2
> to hdmi interface (initialization is done in u-boot only), other channels
> are grounded. So, as such Linux is not using the second level I2C devices
> connected on this MUX device. So, I have not shown next level hierarchy.
> Should I replace 'mux' with some other name? . Please suggest.
The device tree describes the hardware, not just what Linux uses... but what I
don't understand is why you describe the mux at all if you're not going to
describe what goes underneath it.
-Scott
next prev parent reply other threads:[~2015-07-16 19:36 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-15 9:30 [PATCH][v2] powerpc/fsl-booke: Add T1040D4RDB/T1042D4RDB board support Priyanka Jain
2015-07-15 17:47 ` Scott Wood
2015-07-16 9:34 ` Priyanka Jain
2015-07-16 19:35 ` Scott Wood [this message]
2015-07-17 6:17 ` Priyanka Jain
2015-07-17 17:07 ` Scott Wood
2015-07-22 10:49 ` Priyanka Jain
2015-07-24 15:28 ` Scott Wood
2015-07-29 9:07 ` Priyanka Jain
2015-07-29 22:14 ` Scott Wood
2015-07-30 4:55 ` Priyanka Jain
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=1437075349.2993.105.camel@freescale.com \
--to=scottwood@freescale.com \
--cc=Priyanka.Jain@freescale.com \
--cc=linuxppc-dev@lists.ozlabs.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).