Alessandro Zummo schrieb:
On Wed, 28 Nov 2007 19:25:00 +0100 Clemens Koller <[EMAIL PROTECTED]> wrote:Well, as already mentioned, I have problems to get my DS1337 RTC on I2C on my MPC8540(ads like) PowerPC working properly on latest 2.6.24-rc2-ge6a5c27f kernels. A paulus.git 2.6.21-rc5-g9a5ee4cc as well as a 2.6.22-rc6-gb75ae860 is working fine. (mainstream's console is broken, so cannot test these, yet.) My guess is that the new rtc-lib's RTC_DRV_DS1307 support is still broken and it also breaks the deprecated SENSORS_DS1337. :-(mmm. I've been told it should work ;)Here is a snippet from my .config which is similar among my kernels. CONFIG_GEN_RTC=ythis one must be deselected.CONFIG_SENSORS_DS1337=y CONFIG_SENSORS_DS1374=yditto.DEV: registering device: ID = '0-0068' bus i2c: add device 0-0068 bound device '0-0068' to driver 'ds1337'maybe the wrong driver is kicking in here. the fact that there is no rtc class related output in dmesg should and that there is no /dev/rtc0 could be a sign that the whole class is not going in.do you have full dmesg?
My current .config as well as the dmesg is attached with your suggested changes. Regards, Clemens Koller __________________________________ R&D Imaging Devices Anagramm GmbH Rupert-Mayer-Straße 45/1 Linhof Werksgelände D-81379 München Tel.089-741518-50 Fax 089-741518-19 http://www.anagramm-technology.com
DEV: registering device: ID = 'tty47' DEV: registering device: ID = 'tty48' DEV: registering device: ID = 'tty49' DEV: registering device: ID = 'tty50' DEV: registering device: ID = 'tty51' DEV: registering device: ID = 'tty52' DEV: registering device: ID = 'tty53' DEV: registering device: ID = 'tty54' DEV: registering device: ID = 'tty55' DEV: registering device: ID = 'tty56' DEV: registering device: ID = 'tty57' DEV: registering device: ID = 'tty58' DEV: registering device: ID = 'tty59' DEV: registering device: ID = 'tty60' DEV: registering device: ID = 'tty61' DEV: registering device: ID = 'tty62' DEV: registering device: ID = 'tty63' Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled Registering platform device 'serial8250'. Parent at platform DEV: registering device: ID = 'serial8250' bus platform: add device serial8250 DEV: registering device: ID = 'ttyS0' DEV: registering device: ID = 'ttyS1' DEV: registering device: ID = 'ttyS2' DEV: registering device: ID = 'ttyS3' bus platform: add driver serial8250 platform: Matched Device serial8250.0 with Driver serial8250 platform: Probing driver serial8250 with device serial8250.0 DEV: Unregistering device. ID = 'ttyS0' device_create_release called for ttyS0 serial8250.0: ttyS0 at MMIO 0xe0004500 (irq = 42) is a 16550A console [ttyS0] enabled DEV: registering device: ID = 'ttyS0' DEV: Unregistering device. ID = 'ttyS1' device_create_release called for ttyS1 serial8250.0: ttyS1 at MMIO 0xe0004600 (irq = 42) is a 16550A DEV: registering device: ID = 'ttyS1' bound device 'serial8250.0' to driver 'serial8250' platform: Bound Device serial8250.0 to Driver serial8250 platform: Matched Device serial8250 with Driver serial8250 platform: Probing driver serial8250 with device serial8250 bound device 'serial8250' to driver 'serial8250' platform: Bound Device serial8250 to Driver serial8250 bus pci: add driver serial loop: module loaded bus platform: add driver fsl-gianfar_mdio platform: Matched Device fsl-gianfar_mdio.-5 with Driver fsl-gianfar_mdio platform: Probing driver fsl-gianfar_mdio with device fsl-gianfar_mdio.-5 DEV: registering device: ID = 'e0024520:00' bus mdio_bus: add device e0024520:00 DEV: registering device: ID = 'e0024520:1f' bus mdio_bus: add device e0024520:1f Gianfar MII Bus: probed bound device 'fsl-gianfar_mdio.-5' to driver 'fsl-gianfar_mdio' platform: Bound Device fsl-gianfar_mdio.-5 to Driver fsl-gianfar_mdio bus platform: add driver fsl-gianfar platform: Matched Device fsl-gianfar.0 with Driver fsl-gianfar platform: Probing driver fsl-gianfar with device fsl-gianfar.0 DEV: registering device: ID = 'eth0' eth0: Gianfar Ethernet Controller Version 1.2, 00:d0:93:0e:4e:c4 eth0: Running with NAPI enabled eth0: 256/256 RX/TX BD ring size bound device 'fsl-gianfar.0' to driver 'fsl-gianfar' platform: Bound Device fsl-gianfar.0 to Driver fsl-gianfar platform: Matched Device fsl-gianfar.1 with Driver fsl-gianfar platform: Probing driver fsl-gianfar with device fsl-gianfar.1 DEV: registering device: ID = 'eth1' eth1: Gianfar Ethernet Controller Version 1.2, 00:d0:93:0e:4e:c5 eth1: Running with NAPI enabled eth1: 256/256 RX/TX BD ring size bound device 'fsl-gianfar.1' to driver 'fsl-gianfar' platform: Bound Device fsl-gianfar.1 to Driver fsl-gianfar platform: Matched Device fsl-gianfar.2 with Driver fsl-gianfar platform: Probing driver fsl-gianfar with device fsl-gianfar.2 DEV: registering device: ID = 'eth2' eth2: Gianfar Ethernet Controller Version 1.2, 00:d0:93:0e:4e:c6 eth2: Running with NAPI enabled eth2: 256/256 RX/TX BD ring size bound device 'fsl-gianfar.2' to driver 'fsl-gianfar' platform: Bound Device fsl-gianfar.2 to Driver fsl-gianfar bus mdio_bus: add driver Marvell 88E1101 bus mdio_bus: add driver Marvell 88E1112 bus mdio_bus: add driver Marvell 88E1111 mdio_bus: Matched Device e0024520:00 with Driver Marvell 88E1111 mdio_bus: Probing driver Marvell 88E1111 with device e0024520:00 bound device 'e0024520:00' to driver 'Marvell 88E1111' mdio_bus: Bound Device e0024520:00 to Driver Marvell 88E1111 bus mdio_bus: add driver Marvell 88E1145 bus mdio_bus: add driver Marvell 88E1240 bus mdio_bus: add driver LXT970 bus mdio_bus: add driver LXT971 DEV: registering device: ID = 'dummy0' device class 'scsi_disk': registering bus scsi: add driver sd bus pci: add driver sata_promise pci: Matched Device 0000:00:12.0 with Driver sata_promise pci: Probing driver sata_promise with device 0000:00:12.0 sata_promise 0000:00:12.0: version 2.11 scsi0 : sata_promise DEV: registering device: ID = 'host0' CLASS: registering class device: ID = 'host0' class_uevent - name = host0 scsi1 : sata_promise DEV: registering device: ID = 'host1' CLASS: registering class device: ID = 'host1' class_uevent - name = host1 scsi2 : sata_promise DEV: registering device: ID = 'host2' CLASS: registering class device: ID = 'host2' class_uevent - name = host2 ata1: SATA max UDMA/133 mmio [EMAIL PROTECTED] port 0x80000200 irq 18 ata2: SATA max UDMA/133 mmio [EMAIL PROTECTED] port 0x80000280 irq 18 ata3: PATA max UDMA/133 mmio [EMAIL PROTECTED] port 0x80000300 irq 18 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: ATA-8: FUJITSU MHW2100BH, 00000012, max UDMA/100 ata1.00: 195371568 sectors, multi 16: LBA48 NCQ (depth 0/32) ata1.00: configured for UDMA/100 ata2: SATA link down (SStatus 0 SControl 300) DEV: registering device: ID = 'target0:0:0' scsi 0:0:0:0: Direct-Access ATA FUJITSU MHW2100B 0000 PQ: 0 ANSI: 5 DEV: registering device: ID = '0:0:0:0' bus scsi: add device 0:0:0:0 scsi: Matched Device 0:0:0:0 with Driver sd scsi: Probing driver sd with device 0:0:0:0 CLASS: registering class device: ID = '0:0:0:0' class_uevent - name = 0:0:0:0 sd 0:0:0:0: [sda] 195371568 512-byte hardware sectors (100030 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sd 0:0:0:0: [sda] 195371568 512-byte hardware sectors (100030 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sda: sda1 sda2 sda3 sd 0:0:0:0: [sda] Attached SCSI disk bound device '0:0:0:0' to driver 'sd' scsi: Bound Device 0:0:0:0 to Driver sd CLASS: registering class device: ID = '0:0:0:0' class_uevent - name = 0:0:0:0 bound device '0000:00:12.0' to driver 'sata_promise' pci: Bound Device 0000:00:12.0 to Driver sata_promise bus pci: add driver pata_pdc2027x usbmon: debugfs is not available bus pci: add driver ehci_hcd pci: Matched Device 0000:00:14.2 with Driver ehci_hcd pci: Probing driver ehci_hcd with device 0000:00:14.2 ehci_hcd 0000:00:14.2: EHCI Host Controller CLASS: registering class device: ID = 'usb_host1' class_uevent - name = usb_host1 class_device_create_uevent called for usb_host1 ehci_hcd 0000:00:14.2: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:14.2: irq 20, io mem 0x81202000 ehci_hcd 0000:00:14.2: USB 2.0 started, EHCI 0.95, driver 10 Dec 2004 DEV: registering device: ID = 'usb1' bus usb: add device usb1 usb: Matched Device usb1 with Driver usb usb: Probing driver usb with device usb1 device class 'usb_endpoint': registering DEV: registering device: ID = 'usbdev1.1_ep00' usb usb1: configuration #1 chosen from 1 choice DEV: registering device: ID = '1-0:1.0' bus usb: add device 1-0:1.0 usb: Matched Device 1-0:1.0 with Driver hub usb: Probing driver hub with device 1-0:1.0 hub 1-0:1.0: USB hub found hub 1-0:1.0: 4 ports detected bound device '1-0:1.0' to driver 'hub' usb: Bound Device 1-0:1.0 to Driver hub DEV: registering device: ID = 'usbdev1.1_ep81' DEV: registering device: ID = 'usbdev1.1' bound device 'usb1' to driver 'usb' usb: Bound Device usb1 to Driver usb bound device '0000:00:14.2' to driver 'ehci_hcd' pci: Bound Device 0000:00:14.2 to Driver ehci_hcd ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver bus of_platform: add driver ppc-of-ohci bus pci: add driver ohci_hcd pci: Matched Device 0000:00:14.0 with Driver ohci_hcd pci: Probing driver ohci_hcd with device 0000:00:14.0 ohci_hcd 0000:00:14.0: OHCI Host Controller CLASS: registering class device: ID = 'usb_host2' class_uevent - name = usb_host2 class_device_create_uevent called for usb_host2 ohci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2 ohci_hcd 0000:00:14.0: irq 20, io mem 0x81200000 DEV: registering device: ID = 'usb2' bus usb: add device usb2 usb: Matched Device usb2 with Driver usb usb: Probing driver usb with device usb2 DEV: registering device: ID = 'usbdev2.1_ep00' usb usb2: configuration #1 chosen from 1 choice DEV: registering device: ID = '2-0:1.0' bus usb: add device 2-0:1.0 usb: Matched Device 2-0:1.0 with Driver hub usb: Probing driver hub with device 2-0:1.0 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected bound device '2-0:1.0' to driver 'hub' usb: Bound Device 2-0:1.0 to Driver hub DEV: registering device: ID = 'usbdev2.1_ep81' DEV: registering device: ID = 'usbdev2.1' bound device 'usb2' to driver 'usb' usb: Bound Device usb2 to Driver usb bound device '0000:00:14.0' to driver 'ohci_hcd' pci: Bound Device 0000:00:14.0 to Driver ohci_hcd pci: Matched Device 0000:00:14.1 with Driver ohci_hcd pci: Probing driver ohci_hcd with device 0000:00:14.1 ohci_hcd 0000:00:14.1: OHCI Host Controller CLASS: registering class device: ID = 'usb_host3' class_uevent - name = usb_host3 class_device_create_uevent called for usb_host3 ohci_hcd 0000:00:14.1: new USB bus registered, assigned bus number 3 ohci_hcd 0000:00:14.1: irq 20, io mem 0x81201000 DEV: registering device: ID = 'usb3' bus usb: add device usb3 usb: Matched Device usb3 with Driver usb usb: Probing driver usb with device usb3 DEV: registering device: ID = 'usbdev3.1_ep00' usb usb3: configuration #1 chosen from 1 choice DEV: registering device: ID = '3-0:1.0' bus usb: add device 3-0:1.0 usb: Matched Device 3-0:1.0 with Driver hub usb: Probing driver hub with device 3-0:1.0 hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected bound device '3-0:1.0' to driver 'hub' usb: Bound Device 3-0:1.0 to Driver hub DEV: registering device: ID = 'usbdev3.1_ep81' DEV: registering device: ID = 'usbdev3.1' bound device 'usb3' to driver 'usb' usb: Bound Device usb3 to Driver usb bound device '0000:00:14.1' to driver 'ohci_hcd' pci: Bound Device 0000:00:14.1 to Driver ohci_hcd Initializing USB Mass Storage driver... bus usb: add driver usb-storage usb 3-2: new low speed USB device using ohci_hcd and address 2 DEV: registering device: ID = '3-2' bus usb: add device 3-2 usb: Matched Device 3-2 with Driver usb usb: Probing driver usb with device 3-2 DEV: registering device: ID = 'usbdev3.2_ep00' usb 3-2: configuration #1 chosen from 1 choice DEV: registering device: ID = '3-2:1.0' bus usb: add device 3-2:1.0 DEV: registering device: ID = 'usbdev3.2_ep81' DEV: registering device: ID = 'usbdev3.2' bound device '3-2' to driver 'usb' usb: Bound Device 3-2 to Driver usb usbcore: registered new interface driver usb-storage USB Mass Storage support registered. bus type 'usb-serial' registered bus usb: add driver usbserial usbcore: registered new interface driver usbserial bus usb-serial: add driver generic drivers/usb/serial/usb-serial.c: USB Serial support registered for generic bus usb: add driver usbserial_generic usb: Matched Device 3-2:1.0 with Driver usbserial_generic usb: Probing driver usbserial_generic with device 3-2:1.0 usbcore: registered new interface driver usbserial_generic drivers/usb/serial/usb-serial.c: USB Serial Driver core bus usb-serial: add driver ftdi_sio drivers/usb/serial/usb-serial.c: USB Serial support registered for FTDI USB Serial Device bus usb: add driver ftdi_sio usbcore: registered new interface driver ftdi_sio drivers/usb/serial/ftdi_sio.c: v1.4.3:USB FTDI Serial Converters Driver bus usb-serial: add driver pl2303 drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303 bus usb: add driver pl2303 usbcore: registered new interface driver pl2303 drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver DEV: registering device: ID = 'mice' DEV: registering device: ID = 'psaux' mice: PS/2 mouse device common for all mice bus usb: add driver usbtouchscreen usb: Matched Device 3-2:1.0 with Driver usbtouchscreen usb: Probing driver usbtouchscreen with device 3-2:1.0 DEV: registering device: ID = 'input0' input: TSC-10 DM as /devices/pci0000:00/0000:00:14.1/usb3/3-2/3-2:1.0/input/input0 DEV: registering device: ID = 'mouse0' DEV: registering device: ID = 'event0' bound device '3-2:1.0' to driver 'usbtouchscreen' usb: Bound Device 3-2:1.0 to Driver usbtouchscreen usbcore: registered new interface driver usbtouchscreen bus i2c: add driver rtc-ds1307 i2c /dev entries driver device class 'i2c-dev': registering bus i2c: add driver dev_driver bus platform: add driver fsl-i2c platform: Matched Device fsl-i2c.0 with Driver fsl-i2c platform: Probing driver fsl-i2c with device fsl-i2c.0 DEV: registering device: ID = 'i2c-0' DEV: registering device: ID = 'i2c-0' bound device 'fsl-i2c.0' to driver 'fsl-i2c' platform: Bound Device fsl-i2c.0 to Driver fsl-i2c bus usb: add driver usbhid usbcore: registered new interface driver usbhid drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver TCP cubic registered Initializing XFRM netlink socket NET: Registered protocol family 1 NET: Registered protocol family 10 IPv6 over IPv4 tunneling driver DEV: registering device: ID = 'sit0' NET: Registered protocol family 17 drivers/rtc/hctosys.c: unable to open rtc device (rtc0) driver_probe_done: probe_count = 0 kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 120k init class_uevent - name = 0000:00 class_uevent - name = 0:0:0:0 class_uevent - name = 0:0:0:0 class_uevent - name = host0 class_uevent - name = host1 class_uevent - name = host2 class_uevent - name = usb_host1 class_device_create_uevent called for usb_host1 class_uevent - name = usb_host2 class_device_create_uevent called for usb_host2 class_uevent - name = usb_host3 class_device_create_uevent called for usb_host3 EXT3 FS on sda1, internal journal Adding 2939884k swap on /dev/sda2. Priority:-1 extents:1 across:2939884k DEV: registering device: ID = 'vcs1' DEV: registering device: ID = 'vcsa1' DEV: Unregistering device. ID = 'vcs1' device_create_release called for vcs1 DEV: Unregistering device. ID = 'vcsa1' device_create_release called for vcsa1 DEV: registering device: ID = 'vcs1' DEV: registering device: ID = 'vcsa1' DEV: Unregistering device. ID = 'vcs1' device_create_release called for vcs1 DEV: Unregistering device. ID = 'vcsa1' device_create_release called for vcsa1 DEV: registering device: ID = 'vcs1' DEV: registering device: ID = 'vcsa1' DEV: registering device: ID = 'vcs2' DEV: registering device: ID = 'vcsa2' DEV: registering device: ID = 'vcs3' DEV: registering device: ID = 'vcsa3' DEV: registering device: ID = 'vcs5' DEV: registering device: ID = 'vcsa5' DEV: registering device: ID = 'vcs6' DEV: registering device: ID = 'vcsa6' DEV: registering device: ID = 'vcs4' DEV: registering device: ID = 'vcsa4' PHY: e0024520:00 - Link is Up - 100/Half eth0: no IPv6 routers present
.config
Description: application/config
_______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded