I downgraded libreelec to 9.2.6 in order to get some info from a working version. While doing that i gathered the following info regarding the IR device.
Note: in 10.0 ir-keytable says "No devices found" and neither rc_core/rc-core nor lirc-dev/lirc_dev can be loaded via modprobe. These outputs are from 9.2.6.
# ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event2) with:
Driver: gpio-rc-recv, table: rc-pine64
lirc device: /dev/lirc0
Supported protocols: unknown other lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp cec
Enabled protocols: lirc nec
Name: gpio_ir_recv
bus: 25, vendor/product: 0001:0001, version: 0x0100
Repeat delay = 500 ms, repeat period = 125 ms
# lsmod
Module Size Used by
ir_xmp_decoder 16384 0
ir_lirc_codec 16384 0
lirc_dev 20480 1 ir_lirc_codec
ir_sharp_decoder 16384 0
ir_mce_kbd_decoder 16384 0
ir_sanyo_decoder 16384 0
ir_jvc_decoder 16384 0
ir_rc6_decoder 16384 0
ir_sony_decoder 16384 0
ir_rc5_decoder 16384 0
ir_nec_decoder 16384 0
rc_pine64 16384 0
gpio_ir_recv 16384 0
rc_core 32768 14 ir_sharp_decoder,ir_xmp_decoder,lirc_dev,ir_lirc_codec,ir_rc5_decoder,ir_nec_decoder,ir_sony_decoder,gpio_ir_recv,rc_pine64,ir_mce_kbd_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_sanyo_decoder
midgard_kbase 434176 1
wireguard 143360 0
ip6_udp_tunnel 16384 1 wireguard
udp_tunnel 16384 1 wireguard