Thank you very much for your answer. I hope we are going in the right direction, but unfortunately, I still don't have a /dev/spidevX.X device.
I fixed the overlay - see the attachment, but the result is none. I tried to use the same file in Armbian and it works there.
Can you please think about what else needs to be done?
Note:
As a first attempt, I used the string "ge, achc", but it didn't work in Armbian either. I immediately found out why. I have in Armbian 5.15.43 Linux version and there are compatible strings a little different - "ge, achc" is not there. So I used "dh, dhcom-board" and it is in both version 5.10.76 (my LibreELEC) and version 5.15.43.
Then it started working in Armbian, but not in LibreELEC.
Edit:
I noticed that Linux 5.10.X lacks (as opposed to Linux 5.15.43) the following structure:
static const struct spi_device_id spidev_spi_ids[] = {
{ .name = "dh2228fv" },
{ .name = "ltc2488" },
{ .name = "sx1301" },
{ .name = "bk4" },
{ .name = "dhcom-board" },
{ .name = "m53cpld" },
{ .name = "spi-petra" },
{ .name = "spi-authenta" },
{},
};
Display More
Could it be the problem?