HELP! Include file that evades all searches. am335x-boneblack-spi0.dtsi

Hi,
I was trying to debug a patch that would not work today and I came across an file that has been noted as the DTSI file include file gives us the routines to access the SPI0. The original programmer retired yonks ago and says he can’t remember anything !!! I am totally stuck!

#include “am335x-boneblack-spi0.dtsi”
Is the only line I have in my patch, the other bit of information I gleaned was from the pcb notes:

SPI_SCK connected to BBB UART2_RXD (configured as SPI0_SCLK)
SPI_MISO connected to BBB UART2_TXD (configured as SPI0_D0)
SPI_MOSI connected to BBB I2C1_SDA (configured as SPI0_D1)
DISP_CS connected to BBB I2C1_SCL (configured as SPI0_CS0)

Has anybody come across this “add-in” for the beaglebone black, I am working with kernel_version=5.2.33, u-boot 2019.07.

Any help gladly received.

regards

Richard

Build Configuration:
WRLINUX_VERSION = “10.19.45.6”
WRLINUX_BRANCH = “Base”
BB_VERSION = “1.44.0”
BUILD_SYS = “x86_64-linux”
NATIVELSBSTRING = “universal”
DISTRO = “wrlinux”
DISTRO_VERSION = “10.19.45.6”
MACHINE = “beaglebone-yocto”

I remember, the file, just don't remember which branch had it..

Just carve out what you need from this overlay:

https://github.com/beagleboard/bb.org-overlays/blob/master/src/arm/BB-SPIDEV0-00A0.dts

Regards,