From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Simek Date: Wed, 20 Jan 2021 16:50:12 +0100 Subject: Contributor meeting notes 19-Jan-21 In-Reply-To: References: <9ed2942b-d995-a1a4-baec-8196bce99a71@xilinx.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 1/20/21 4:44 PM, Simon Glass wrote: > Hi Michal, > > On Wed, 20 Jan 2021 at 00:46, Michal Simek wrote: >> >> Hi, >> >> On 1/19/21 7:54 PM, Simon Glass wrote: >>> Hi, >>> >>> Thank you for attending! >>> >>> Full notes at [1] >>> >>> Tuesday 19 January 2021 >>> >>> Present: Daniel Schwierzeck, Heinrich Schuchardt, Michal Simek, Sean >>> Anderson, Simon Glass, Walter Lozano >>> >>> Notes: >>> [all] Introductions >>> [all] Timing of call >>> - Current time is the best across US, Europe, India. But not any good >>> for East Asia >>> - Simon might send out survey >>> - Send invitation to maintainer group - DONE >>> [Simon] New sequence numbers >> >> I can't see any issue with it on zynqmp platform. There is only issue >> with i2c which was there for quite a long time that i2c mux is >> considered as chip on the subbus as is visible below. > > Do you mean the naming of the device, or something else? What happens > if you type 'i2c bus'? If look at log below. mux is at address 74 which is i2c_mux_bus_drv and when you run i2c dev and run i2c probe i2c mux itself is assigned to to i2c_generic_chip_drv. Below you see it multiple times as generic_74 with ID 2/8/12/14/20. All of them are just targeting i2c mux. Thanks, Michal > >> >> i2c 0 [ + ] i2c_cdns | |-- i2c at ff030000 >> gpio 1 [ + ] pca953x | | |-- gpio at 20 >> i2c_mux 0 [ + ] pca954x | | `-- i2c-mux at 74 >> i2c 1 [ + ] i2c_mux_bus_drv | | |-- >> i2c at ff030000->i2c-mux at 74->i2c at 0 >> i2c_eeprom 0 [ + ] i2c_eeprom | | | `-- >> eeprom at 54 >> i2c 2 [ + ] i2c_mux_bus_drv | | |-- >> i2c at ff030000->i2c-mux at 74->i2c at 1 >> i2c_generi 0 [ + ] i2c_generic_chip_drv | | | |-- >> generic_20 >> i2c_generi 1 [ + ] i2c_generic_chip_drv | | | |-- >> generic_6c >> i2c_generi 2 [ + ] i2c_generic_chip_drv | | | `-- >> generic_74 >> i2c 3 [ + ] i2c_mux_bus_drv | | |-- >> i2c at ff030000->i2c-mux at 74->i2c at 2 >> i2c_generi 3 [ + ] i2c_generic_chip_drv | | | |-- >> generic_13 >> i2c_generi 4 [ + ] i2c_generic_chip_drv | | | |-- >> generic_14 >> i2c_generi 5 [ + ] i2c_generic_chip_drv | | | |-- >> generic_20 >> i2c_generi 6 [ + ] i2c_generic_chip_drv | | | |-- >> generic_43 >> i2c_generi 7 [ + ] i2c_generic_chip_drv | | | |-- >> generic_44 >> i2c_generi 8 [ + ] i2c_generic_chip_drv | | | `-- >> generic_74 >> i2c 4 [ + ] i2c_mux_bus_drv | | |-- >> i2c at ff030000->i2c-mux at 74->i2c at 3 >> i2c_generi 9 [ + ] i2c_generic_chip_drv | | | |-- >> generic_0 >> i2c_generi 10 [ + ] i2c_generic_chip_drv | | | |-- >> generic_20 >> i2c_generi 11 [ + ] i2c_generic_chip_drv | | | |-- >> generic_40 >> i2c_generi 12 [ + ] i2c_generic_chip_drv | | | `-- >> generic_74 >> i2c 5 [ + ] i2c_mux_bus_drv | | |-- >> i2c at ff030000->i2c-mux at 74->i2c at 5 >> i2c_generi 13 [ + ] i2c_generic_chip_drv | | | |-- >> generic_20 >> i2c_generi 14 [ + ] i2c_generic_chip_drv | | | `-- >> generic_74 >> i2c 6 [ + ] i2c_mux_bus_drv | | `-- >> i2c at ff030000->i2c-mux at 74->i2c at 7 >> i2c_generi 15 [ + ] i2c_generic_chip_drv | | |-- >> generic_19 >> i2c_generi 16 [ + ] i2c_generic_chip_drv | | |-- >> generic_20 >> i2c_generi 17 [ + ] i2c_generic_chip_drv | | |-- >> generic_36 >> i2c_generi 18 [ + ] i2c_generic_chip_drv | | |-- >> generic_37 >> i2c_generi 19 [ + ] i2c_generic_chip_drv | | |-- >> generic_51 >> i2c_generi 20 [ + ] i2c_generic_chip_drv | | `-- >> generic_74 > > Regards, > Simon >