[Bug 206733] i2c i2c-3: i2c-powermac: modalias failure on /uni-n@f8000000/i2c@f8001000/cereal@1c0
https://bugzilla.kernel.org/show_bug.cgi?id=206733 Paul Osmialowski (newch...@king.net.pl) changed: What|Removed |Added CC||newch...@king.net.pl --- Comment #4 from Paul Osmialowski (newch...@king.net.pl) --- I've just updated to 5.10.27-gentoo on some old iBook G4, and of course I've spotted this `i2c-powermac: modalias failure on /uni-n@f800/i2c@f8001000/cereal@1c0` message. It is not worrying now after I've found Ben's comment. I've also spotted one more error message (Flag mismatch) that seems new to me, can you also make a judgement if it is also harmless?: [...] [4.515861] hid-generic 0003:17EF:602E.0001: input,hidraw0: USB HID v1.11 Mouse [USB Optical Mouse] on usb-0001:10:1b.0-1/input0 [4.660923] input: PowerMac Beep as /devices/pci0001:10/0001:10:17.0/input/input3 [4.665549] genirq: Flags mismatch irq 21. 0001 (i2sbus: i2s-a (tx)) vs. 0001 (PMac Output) [...] -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 206733] i2c i2c-3: i2c-powermac: modalias failure on /uni-n@f8000000/i2c@f8001000/cereal@1c0
https://bugzilla.kernel.org/show_bug.cgi?id=206733 --- Comment #3 from Benjamin Herrenschmidt (b...@kernel.crashing.org) --- Yes. I had a look (and had to swap in some historical brain cells from tape storage :-) But I think the warning should probably be turned into a dev_dbg. It's probably some gunk in the device-tree but those "cereal" nodes don't matter (I don't remember what they represent but it's not something we care about). -- You are receiving this mail because: You are watching the assignee of the bug.
[Bug 206733] i2c i2c-3: i2c-powermac: modalias failure on /uni-n@f8000000/i2c@f8001000/cereal@1c0
https://bugzilla.kernel.org/show_bug.cgi?id=206733 --- Comment #2 from Mathieu Malaterre (mathieu.malate...@gmail.com) --- > i2c i2c-3: i2c-powermac: modalias failure on > /uni-n@f8000000/i2c@f8001000/cereal@1c0 Ben, Can you confirm this warning is harmless ? -- You are receiving this mail because: You are watching the assignee of the bug.
[Bug 206733] i2c i2c-3: i2c-powermac: modalias failure on /uni-n@f8000000/i2c@f8001000/cereal@1c0
https://bugzilla.kernel.org/show_bug.cgi?id=206733 --- Comment #1 from Erhard F. (erhar...@mailbox.org) --- Created attachment 287761 --> https://bugzilla.kernel.org/attachment.cgi?id=287761&action=edit kernel .config (5.6-rc4, PowerMac G4 DP) -- You are receiving this mail because: You are watching the assignee of the bug.
[Bug 206733] New: i2c i2c-3: i2c-powermac: modalias failure on /uni-n@f8000000/i2c@f8001000/cereal@1c0
https://bugzilla.kernel.org/show_bug.cgi?id=206733 Bug ID: 206733 Summary: i2c i2c-3: i2c-powermac: modalias failure on /uni-n@f800/i2c@f8001000/cereal@1c0 Product: Platform Specific/Hardware Version: 2.5 Kernel Version: 5.6-rc4 Hardware: PPC-32 OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: PPC-32 Assignee: platform_ppc...@kernel-bugs.osdl.org Reporter: erhar...@mailbox.org Regression: No Created attachment 287759 --> https://bugzilla.kernel.org/attachment.cgi?id=287759&action=edit dmesg (5.6-rc4, PowerMac G4 DP) The G4 MDD/DP can't quite pick up this device, despite it shows up in the bootlog earlier. [...] Mär 02 17:23:45 T600 kernel: i2c-dev: adapter [uni-n 1] registered as minor 3 Mär 02 17:23:45 T600 kernel: i2c i2c-3: adapter [uni-n 1] registered Mär 02 17:23:45 T600 kernel: PowerMac i2c bus uni-n 1 registered Mär 02 17:23:45 T600 kernel: i2c i2c-3: i2c-powermac: register /uni-n@f800/i2c@f8001000/cereal@1c0 Mär 02 17:23:45 T600 kernel: i2c i2c-3: i2c-powermac: modalias failure on /uni-n@f800/i2c@f8001000/cereal@1c0 Mär 02 17:23:45 T600 kernel: i2c-dev: adapter [uni-n 0] registered as minor 4 [...] -- You are receiving this mail because: You are watching the assignee of the bug.
i2c i2c-3: i2c-powermac: modalias failure on /uni-n@f8000000/i2c@f8001000/cereal@1c0
Hi there, Would anyone know why I am getting the following error message in `dmesg` on my PowerMac/Mac Mini G4: [...] [2.090226] PowerMac i2c bus pmu 2 registered [2.095691] PowerMac i2c bus pmu 1 registered [2.101016] PowerMac i2c bus mac-io 0 registered [2.106135] PowerMac i2c bus uni-n 1 registered [2.111094] i2c i2c-3: i2c-powermac: modalias failure on /uni-n@f800/i2c@f8001000/cereal@1c0 [2.116261] PowerMac i2c bus uni-n 0 registered [...] Looking at the code I see: static bool i2c_powermac_get_type(struct i2c_adapter *adap, struct device_node *node, u32 addr, char *type, int type_size) { [...] dev_err(&adap->dev, "i2c-powermac: modalias failure" " on %s\n", node->full_name); return false; However I also do see the 'cereal' should be part of the 'supported' one: static u32 i2c_powermac_get_addr(struct i2c_adapter *adap, struct pmac_i2c_bus *bus, struct device_node *node) { [...] /* Now handle some devices with missing "reg" properties */ if (!strcmp(node->name, "cereal")) return 0x60; I would appreciate if someone could confirm this case could be handle by `i2c-powermac` before filling a bug report. Regards.