<div dir="ltr"><div>Hello All,</div><div> </div><div>The drivers/char/efirtc.c file has ‘struct file_operations.open’ & ‘struct file_operations.close’ functions efi_rtc_open()\ efi_rtc_close() does nothing, just returns ‘0’.</div><div> </div><div>So it accept multiple open files at the same time. If we don’t define these empty function, still driver accepts multiple open() calls at the same time, right?</div><div> </div><div>If so I’d like to know what is the advantage of keeping these function which does nothing instead of removing it from driver?<span class="sew7lhpcmn90mfz"></span><span class="sew7lhpcmn90mfz"></span></div><br clear="all"><br>-- <br><div class="gmail_signature" dir="ltr" data-smartmail="gmail_signature"><div>Thanks,</div><div>Sekhar</div></div></div>