Hi Geert, again > > > I tried this patch, but It didn't use this printk(). > > > Am I wrong ? > > > > > > ------------- > > > diff --git a/drivers/regulator/da9210-regulator.c b/drivers/regulator/da9210-regulator.c > > > index 01c0e37..85c1166 100644 > > > --- a/drivers/regulator/da9210-regulator.c > > > +++ b/drivers/regulator/da9210-regulator.c > > > @@ -167,6 +167,8 @@ static irqreturn_t da9210_irq_handler(int irq, void *data) > > > goto error_i2c; > > > > > > ret = IRQ_HANDLED; > > > + } else if (val != handled) { > > > + printk("---val %x : %x\n", val, handled); > > > } > > > > That's what I meant. > > Do you still see the "irq 311: nobody cared"? > > Do you have the DA9210 driver enabled? You can reproduce it by > git checkout git checkout renesas-drivers-2016-02-09-v4.5-rc3 > cp ${Laurent's .config} ${LINUX} and boot, and wait few second ----- log ------- ... [ 2.625828] NET: Registered protocol family 17 [ 2.630356] Registering SWP/SWPB emulation handler [ 2.635580] da9210 7-0068: I2C error : -6 [ 2.637960] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 2.637963] [drm] No driver support for vblank timestamp query. [ 2.638840] [drm] Initialized rcar-du 1.0.0 20130110 on minor 0 [ 2.640235] input: keyboard as /devices/platform/keyboard/input/input0 [ 2.640559] hctosys: unable to open rtc device (rtc0) [ 2.727737] Micrel KSZ8041RNLI ee700000.etherne:01: attached PHY driver [Micrel KSZ8041RNLI] (mii_bus:phy_addr=ee700000.etherne:01, irq=312) [ 3.122720] random: nonblocking pool is initialized [ 5.557550] sh-eth ee700000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx [ 5.595876] Sending DHCP requests ., OK [ 5.705886] IP-Config: Got DHCP answer from 192.168.10.77, my address is 192.168.10.107 [ 5.713983] IP-Config: Complete: [ 5.717234] device=eth0, hwaddr=2e:09:0a:00:6e:3a, ipaddr=192.168.10.107, mask=255.255.255.0, gw=192.168.10.77 [ 5.727689] host=192.168.10.107, domain=example.org, nis-domain=(none) [ 5.734656] bootserver=192.168.10.77, rootserver=192.168.10.77, rootpath=/tftpboot/rootfs_arm nameserver0=192.168.10.77 [ 5.746285] SDHI0 Vcc: disabling [ 5.749518] SDHI2 Vcc: disabling [ 5.752749] SDHI0 VccQ: disabling [ 5.756079] SDHI2 VccQ: disabling [ 5.759857] sh-sci e6e60000.serial: dma_request_slave_channel_compat failed [ 5.766852] sh-sci e6e60000.serial: dma_request_slave_channel_compat failed [ 5.779229] VFS: Mounted root (nfs filesystem) on device 0:15. [ 5.785554] devtmpfs: mounted [ 5.789837] Freeing unused kernel memory: 2048K (c0a00000 - c0c00000) Starting logging: OK Initializing random number generator... done. Starting network... ip: RTNETLINK answers: File exists # # # # # [ 59.014541] irq 311: nobody cared (try booting with the "irqpoll" option) [ 59.021353] CPU: 0 PID: 411 Comm: irq/311-da9210 Not tainted 4.5.0-rc3-01980-ga34785b-dirty #620 [ 59.030150] Hardware name: Generic R8A7790 (Flattened Device Tree) [ 59.036333] Backtrace: [ 59.038808] [<c020c890>] (dump_backtrace) from [<c020cabc>] (show_stack+0x20/0x24) [ 59.046386] r7:00000137 r6:60000193 r5:c0c1d96c r4:00000000 [ 59.052094] [<c020ca9c>] (show_stack) from [<c03e9e00>] (dump_stack+0xa0/0xb4) [ 59.059333] [<c03e9d60>] (dump_stack) from [<c026ec94>] (__report_bad_irq+0x38/0xd0) [ 59.067084] r7:00000137 r6:00000137 r5:00000000 r4:e9999d00 [ 59.072788] [<c026ec5c>] (__report_bad_irq) from [<c026f0c4>] (note_interrupt+0x280/0x2d0) [ 59.081060] r7:00000137 r6:00000137 r5:00000000 r4:e9999d00 [ 59.086763] [<c026ee44>] (note_interrupt) from [<c026c138>] (handle_irq_event_percpu+0x1d0/0x238) [ 59.095644] r10:00002088 r9:00000002 r8:e99f6000 r7:00000002 r6:00000137 r5:e9999d60 [ 59.103526] r4:00000000 r3:00000000 [ 59.107126] [<c026bf68>] (handle_irq_event_percpu) from [<c026c20c>] (handle_irq_event+0x6c/0x90) [ 59.116005] r10:00000000 r9:00000000 r8:f0852000 r7:ea1a9600 r6:ea1a9620 r5:e9999d60 [ 59.123887] r4:e9999d00 [ 59.126434] [<c026c1a0>] (handle_irq_event) from [<c026f8d4>] (handle_level_irq+0xb0/0x15c) [ 59.134793] r7:ea1a9600 r6:ea1a9620 r5:e9999d10 r4:e9999d00 [ 59.140492] [<c026f824>] (handle_level_irq) from [<c026b58c>] (generic_handle_irq+0x34/0x44) [ 59.148938] r5:c0c3ab60 r4:00000004 [ 59.152537] [<c026b558>] (generic_handle_irq) from [<c040c54c>] (irqc_irq_handler+0x7c/0xac) [ 59.160986] [<c040c4d0>] (irqc_irq_handler) from [<c026bfdc>] (handle_irq_event_percpu+0x74/0x238) [ 59.169953] r9:00000000 r8:e99f6000 r7:00000000 r6:00000020 r5:ea268ca0 r4:ea2699c0 [ 59.177753] [<c026bf68>] (handle_irq_event_percpu) from [<c026c20c>] (handle_irq_event+0x6c/0x90) [ 59.186633] r10:c026d32c r9:f0803000 r8:ea00a800 r7:00000000 r6:00000000 r5:ea268ca0 [ 59.194516] r4:ea268c40 [ 59.197063] [<c026c1a0>] (handle_irq_event) from [<c026fa44>] (handle_fasteoi_irq+0xc4/0x1bc) [ 59.205595] r7:00000000 r6:00000000 r5:c0c02d10 r4:ea268c40 [ 59.211296] [<c026f980>] (handle_fasteoi_irq) from [<c026b58c>] (generic_handle_irq+0x34/0x44) [ 59.219915] r7:00000000 r6:00000000 r5:00000020 r4:c0a61228 [ 59.225617] [<c026b558>] (generic_handle_irq) from [<c026b8c0>] (__handle_domain_irq+0x6c/0xc4) [ 59.234327] [<c026b854>] (__handle_domain_irq) from [<c02014c4>] (gic_handle_irq+0x58/0x98) [ 59.242686] r9:f0803000 r8:f0802000 r7:e99f7e80 r6:f080200c r5:c0c02d10 r4:c0c1dc58 [ 59.250484] [<c020146c>] (gic_handle_irq) from [<c020d680>] (__irq_svc+0x40/0x54) [ 59.257975] Exception stack(0xe99f7e80 to 0xe99f7ec8) [ 59.263032] 7e80: e9999d78 60000013 00000001 000085ef e9999d78 60000013 00000003 00000001 [ 59.271220] 7ea0: 00000000 e9827fc0 c026d32c e99f7edc e99f7ee0 e99f7ed0 c025fd90 c064397c [ 59.279406] 7ec0: 60000013 ffffffff [ 59.282896] r9:e9827fc0 r8:00000000 r7:e99f7eb4 r6:ffffffff r5:60000013 r4:c064397c [ 59.290704] [<c064394c>] (_raw_spin_unlock_irqrestore) from [<c025fd90>] (__wake_up+0x54/0x5c) [ 59.299329] [<c025fd3c>] (__wake_up) from [<c026d4b0>] (wake_threads_waitq+0x50/0x54) [ 59.307167] r8:e9999d00 r7:c026d660 r6:e9827fe4 r5:00000000 r4:e99f6000 [ 59.313920] [<c026d460>] (wake_threads_waitq) from [<c026d71c>] (irq_thread+0x1a8/0x264) [ 59.322024] [<c026d574>] (irq_thread) from [<c0240a4c>] (kthread+0xf8/0x114) [ 59.329076] r10:00000000 r9:00000000 r8:00000000 r7:c026d574 r6:e9827fc0 r5:e99a6fc0 [ 59.336958] r4:00000000 [ 59.339506] [<c0240954>] (kthread) from [<c0208ba8>] (ret_from_fork+0x14/0x2c) [ 59.346735] r7:00000000 r6:00000000 r5:c0240954 r4:e99a6fc0 [ 59.352433] handlers: [ 59.354710] [<c026c230>] irq_default_primary_handler threaded [<c0454810>] da9210_irq_handler [ 59.363268] Disabling IRQ #311 -------------