jcs's openbsd hax
openbsd
at jcs 838 lines 16 kB view raw
1# $OpenBSD: files.fdt,v 1.219 2026/01/29 11:23:35 kettenis Exp $ 2# 3# Config file and device description for machine-independent FDT code. 4# Included by ports that need it. 5 6define spmi {} 7 8device iicmux: i2cbus 9attach iicmux at fdt 10file dev/fdt/iicmux.c iicmux 11 12device pinctrl 13attach pinctrl at fdt 14file dev/fdt/pinctrl.c pinctrl 15 16device graphaudio: audio 17attach graphaudio at fdt 18file dev/fdt/graphaudio.c graphaudio 19 20device simpleamp 21attach simpleamp at fdt 22file dev/fdt/simpleamp.c simpleamp 23 24device simpleaudio: audio 25attach simpleaudio at fdt 26file dev/fdt/simpleaudio.c simpleaudio 27 28device simplefb: wsemuldisplaydev, rasops15, rasops16, rasops24, rasops32 29attach simplefb at fdt 30file dev/fdt/simplefb.c simplefb 31 32device simplepanel 33attach simplepanel at fdt 34file dev/fdt/simplepanel.c simplepanel 35 36device sxiccmu 37attach sxiccmu at fdt 38file dev/fdt/sxiccmu.c sxiccmu 39 40device sxidog 41attach sxidog at fdt 42file dev/fdt/sxidog.c sxidog 43 44device sxipio {}: gpiobus 45attach sxipio at fdt 46file dev/fdt/sxipio.c sxipio 47 48define rsb {} 49device sxirsb: rsb 50attach sxirsb at fdt 51file dev/fdt/sxirsb.c sxirsb needs-flag 52 53device sxipwm 54attach sxipwm at fdt 55file dev/fdt/sxipwm.c sxipwm 56 57device sxirtc 58attach sxirtc at fdt 59file dev/fdt/sxirtc.c sxirtc 60 61device sximmc: sdmmcbus 62attach sximmc at fdt 63file dev/fdt/sximmc.c sximmc 64 65device sxirintc 66attach sxirintc at fdt 67file dev/fdt/sxirintc.c sxirintc 68 69device sxisid 70attach sxisid at fdt 71file dev/fdt/sxisid.c sxisid 72 73device sxisyscon: fdt 74attach sxisyscon at fdt 75file dev/fdt/sxisyscon.c sxisyscon 76 77device sxitemp 78attach sxitemp at fdt 79file dev/fdt/sxitemp.c sxitemp 80 81device sxits 82attach sxits at fdt 83file dev/fdt/sxits.c sxits 84 85device sxitwi: i2cbus 86attach sxitwi at fdt 87file dev/fdt/sxitwi.c sxitwi 88 89device axppmic 90attach axppmic at i2c 91attach axppmic at rsb with axppmic_rsb 92file dev/fdt/axppmic.c axppmic 93 94device fanpwr 95attach fanpwr at i2c 96file dev/fdt/fanpwr.c fanpwr 97 98device sypwr 99attach sypwr at i2c 100file dev/fdt/sypwr.c sypwr 101 102device bcmaux 103attach bcmaux at fdt 104file dev/fdt/bcm2835_aux.c bcmaux 105 106device bcmbsc: i2cbus 107attach bcmbsc at fdt 108file dev/fdt/bcm2835_bsc.c bcmbsc 109 110device bcmclock 111attach bcmclock at fdt 112file dev/fdt/bcm2835_clock.c bcmclock 113 114device bcmdmac 115attach bcmdmac at fdt 116file dev/fdt/bcm2835_dmac.c bcmdmac 117 118device bcmdog 119attach bcmdog at fdt 120file dev/fdt/bcm2835_dog.c bcmdog 121 122device bcmgpio: gpiobus 123attach bcmgpio at fdt 124file dev/fdt/bcm2835_gpio.c bcmgpio 125 126device bcmirng 127attach bcmirng at fdt 128file dev/fdt/bcm2711_rng.c bcmirng 129 130device bcmmbox 131attach bcmmbox at fdt 132file dev/fdt/bcm2835_mbox.c bcmmbox 133 134device bcmpcie: pcibus 135attach bcmpcie at fdt 136file dev/fdt/bcm2711_pcie.c bcmpcie 137 138device bcmrng 139attach bcmrng at fdt 140file dev/fdt/bcm2835_rng.c bcmrng 141 142device bcmsdhost: sdmmcbus 143attach bcmsdhost at fdt 144file dev/fdt/bcm2835_sdhost.c bcmsdhost 145 146device bcmstbgpio 147attach bcmstbgpio at fdt 148file dev/fdt/bcmstbgpio.c bcmstbgpio 149 150device bcmstbintc 151attach bcmstbintc at fdt 152file dev/fdt/bcmstbintc.c bcmstbintc 153 154device bcmstbpinctrl 155attach bcmstbpinctrl at fdt 156file dev/fdt/bcmstbpinctrl.c bcmstbpinctrl 157 158device bcmstbrescal 159attach bcmstbrescal at fdt 160file dev/fdt/bcmstbrescal.c bcmstbrescal 161 162device bcmstbreset 163attach bcmstbreset at fdt 164file dev/fdt/bcmstbreset.c bcmstbreset 165 166device bcmtemp 167attach bcmtemp at fdt 168file dev/fdt/bcm2835_temp.c bcmtemp 169 170device bcmtmon 171attach bcmtmon at fdt 172file dev/fdt/bcm2711_tmon.c bcmtmon 173 174attach bse at fdt with bse_fdt 175file dev/fdt/if_bse_fdt.c bse_fdt 176 177include "dev/usb/dwc2/files.dwc2" 178attach dwctwo at fdt with bcmdwctwo 179file dev/fdt/bcm2835_dwctwo.c bcmdwctwo needs-flag 180 181device exrtc 182attach exrtc at fdt 183file dev/fdt/exrtc.c exrtc 184 185device exuart 186attach exuart at fdt 187file dev/fdt/exuart.c exuart 188 189# Google Goldfish real-time clock 190device gfrtc 191attach gfrtc at fdt 192file dev/fdt/gfrtc.c gfrtc 193 194# OpenCores I2C controller 195device ociic: i2cbus 196attach ociic at fdt 197file dev/fdt/ociic.c ociic 198 199# ARM PrimeCell PL061 General Purpose Input/Output 200device plgpio 201attach plgpio at fdt 202file dev/fdt/plgpio.c plgpio 203 204# ARM PrimeCell PL031 Real-time clock 205device plrtc 206attach plrtc at fdt 207file dev/fdt/plrtc.c plrtc 208 209# ARM PrimeCell PL011 UART 210attach pluart at fdt with pluart_fdt 211file dev/fdt/pluart_fdt.c pluart_fdt 212 213# ARM Power State Coordination Interface 214device psci 215attach psci at fdt 216file dev/fdt/psci.c psci needs-flag 217 218# ARM System Control and Management Interface 219device scmi 220attach scmi at fdt 221file dev/fdt/scmi.c scmi 222 223attach virtio at fdt with virtio_mmio 224file dev/fdt/virtio_mmio.c virtio_mmio 225 226# Advanced Host Controller Interface for Serial ATA 227attach ahci at fdt with ahci_fdt 228file dev/fdt/ahci_fdt.c ahci_fdt 229 230# Synopsys DesignWare GMAC core 231device dwge: ether, ifnet, mii, ifmedia 232attach dwge at fdt 233file dev/fdt/if_dwge.c dwge 234 235# Synopsys DesignWare Ethernet QoS 236attach dwqe at fdt with dwqe_fdt 237file dev/fdt/if_dwqe_fdt.c dwqe_fdt 238 239attach ehci at fdt with ehci_fdt 240file dev/fdt/ehci_fdt.c ehci_fdt 241 242attach ohci at fdt with ohci_fdt 243file dev/fdt/ohci_fdt.c ohci_fdt 244 245attach sdhc at fdt with sdhc_fdt 246file dev/fdt/sdhc_fdt.c sdhc_fdt 247 248attach xhci at fdt with xhci_fdt 249file dev/fdt/xhci_fdt.c xhci_fdt 250 251attach ufshci at fdt with ufshci_fdt 252file dev/fdt/ufshci_fdt.c ufshci_fdt 253 254device syscon: fdt 255attach syscon at fdt 256file dev/fdt/syscon.c syscon 257 258device pwmbl 259attach pwmbl at fdt 260file dev/fdt/pwmbl.c pwmbl 261 262device pwmfan 263attach pwmfan at fdt 264file dev/fdt/pwmfan.c pwmfan 265 266device pwmleds 267attach pwmleds at fdt 268file dev/fdt/pwmleds.c pwmleds 269 270device pwmreg 271attach pwmreg at fdt 272file dev/fdt/pwmreg.c pwmreg 273 274device amlclock 275attach amlclock at fdt 276file dev/fdt/amlclock.c amlclock 277 278device amldwusb: fdt 279attach amldwusb at fdt 280file dev/fdt/amldwusb.c amldwusb 281 282device amliic: i2cbus 283attach amliic at fdt 284file dev/fdt/amliic.c amliic 285 286device amlmmc: sdmmcbus 287attach amlmmc at fdt 288file dev/fdt/amlmmc.c amlmmc 289 290device amlpciephy 291attach amlpciephy at fdt 292file dev/fdt/amlpciephy.c amlpciephy 293 294device amlpinctrl 295attach amlpinctrl at fdt 296file dev/fdt/amlpinctrl.c amlpinctrl 297 298device amlpwm 299attach amlpwm at fdt 300file dev/fdt/amlpwm.c amlpwm 301 302device amlpwrc 303attach amlpwrc at fdt 304file dev/fdt/amlpwrc.c amlpwrc 305 306device amlreset 307attach amlreset at fdt 308file dev/fdt/amlreset.c amlreset 309 310device amlrng 311attach amlrng at fdt 312file dev/fdt/amlrng.c amlrng 313 314device amlsm 315attach amlsm at fdt 316file dev/fdt/amlsm.c amlsm 317 318device amltemp 319attach amltemp at fdt 320file dev/fdt/amltemp.c amltemp 321 322device amluart 323attach amluart at fdt 324file dev/fdt/amluart.c amluart 325 326device amlusbphy 327attach amlusbphy at fdt 328file dev/fdt/amlusbphy.c amlusbphy 329 330device cad: ether, ifnet, mii, ifmedia 331attach cad at fdt 332file dev/fdt/if_cad.c cad 333 334device cdpcie: pcibus 335attach cdpcie at fdt 336file dev/fdt/cdpcie.c cdpcie 337 338device cdsdhc: sdmmcbus, sdhc 339attach cdsdhc at fdt 340file dev/fdt/cdsdhc.c cdsdhc 341 342device cduart 343attach cduart at fdt 344file dev/fdt/cduart.c cduart 345 346device hiclock 347attach hiclock at fdt 348file dev/fdt/hiclock.c hiclock 349 350device hidwusb: fdt 351attach hidwusb at fdt 352file dev/fdt/hidwusb.c hidwusb 353 354device hireset 355attach hireset at fdt 356file dev/fdt/hireset.c hireset 357 358device hitemp 359attach hitemp at fdt 360file dev/fdt/hitemp.c hitemp 361 362device mtintc 363attach mtintc at fdt 364file dev/fdt/mtintc.c mtintc 365 366device mtrng 367attach mtrng at fdt 368file dev/fdt/mtrng.c mtrng 369 370device mtxhci: usbus 371attach mtxhci at fdt 372file dev/fdt/mtxhci.c mtxhci 373 374device rkanxdp 375attach rkanxdp at fdt 376file dev/fdt/rkanxdp.c rkanxdp 377file dev/ic/anxdp.c rkanxdp 378 379device rkclock 380attach rkclock at fdt 381file dev/fdt/rkclock.c rkclock 382 383device rkcomphy 384attach rkcomphy at fdt 385file dev/fdt/rkcomphy.c rkcomphy 386 387device rkusbdpphy 388attach rkusbdpphy at fdt 389file dev/fdt/rkusbdpphy.c rkusbdpphy 390 391device rkusbphy 392attach rkusbphy at fdt 393file dev/fdt/rkusbphy.c rkusbphy 394 395device rkdrm: drmbase, wsemuldisplaydev, rasops15, rasops16, rasops24, rasops32 396attach rkdrm at fdt 397file dev/fdt/rkdrm.c rkdrm 398 399device rkdwhdmi: dwhdmi, i2cbus 400attach rkdwhdmi at fdt 401file dev/fdt/rkdwhdmi.c rkdwhdmi 402 403device rkdwusb: fdt 404attach rkdwusb at fdt 405file dev/fdt/rkdwusb.c rkdwusb 406 407device rkemmcphy 408attach rkemmcphy at fdt 409file dev/fdt/rkemmcphy.c rkemmcphy 410 411device rkgrf: fdt 412attach rkgrf at fdt 413file dev/fdt/rkgrf.c rkgrf 414 415device rkgpio 416attach rkgpio at fdt 417file dev/fdt/rkgpio.c rkgpio 418 419device rkiic: i2cbus 420attach rkiic at fdt 421file dev/fdt/rkiic.c rkiic 422 423device rkiis 424attach rkiis at fdt 425file dev/fdt/rkiis.c rkiis 426 427device rkiovd 428attach rkiovd at fdt 429file dev/fdt/rkiovd.c rkiovd 430 431device rkpcie: pcibus 432attach rkpcie at fdt 433file dev/fdt/rkpcie.c rkpcie 434 435device rkpciephy 436attach rkpciephy at fdt 437file dev/fdt/rkpciephy.c rkpciephy 438 439device rkpinctrl: fdt 440attach rkpinctrl at fdt 441file dev/fdt/rkpinctrl.c rkpinctrl 442 443device rkpmic 444attach rkpmic at spi with rkpmic_spi 445attach rkpmic at i2c with rkpmic_i2c 446file dev/fdt/rkpmic.c rkpmic 447 448device rkpwm 449attach rkpwm at fdt 450file dev/fdt/rkpwm.c rkpwm 451 452device rkrng 453attach rkrng at fdt 454file dev/fdt/rkrng.c rkrng 455 456device rkspi: spi 457attach rkspi at fdt 458file dev/fdt/rkspi.c rkspi 459 460device rktcphy: fdt 461attach rktcphy at fdt 462file dev/fdt/rktcphy.c rktcphy 463 464device rktemp 465attach rktemp at fdt 466file dev/fdt/rktemp.c rktemp 467 468device rkvop 469attach rkvop at fdt 470file dev/fdt/rkvop.c rkvop 471 472attach dwiic at fdt with dwiic_fdt 473file dev/fdt/dwiic_fdt.c dwiic_fdt 474 475device dwmmc: sdmmcbus 476attach dwmmc at fdt 477file dev/fdt/dwmmc.c dwmmc 478 479device dwmshc: sdhc, sdmmcbus 480attach dwmshc at fdt 481file dev/fdt/dwmshc.c dwmshc 482 483device dwdog 484attach dwdog at fdt 485file dev/fdt/dwdog.c dwdog 486 487device dwpcie: pcibus 488attach dwpcie at fdt 489file dev/fdt/dwpcie.c dwpcie 490 491device moxtet 492attach moxtet at spi 493file dev/fdt/moxtet.c moxtet 494 495device mvclock 496attach mvclock at fdt 497file dev/fdt/mvclock.c mvclock 498 499device mvdog 500attach mvdog at fdt 501file dev/fdt/mvdog.c mvdog 502 503device mvgicp 504attach mvgicp at fdt 505file dev/fdt/mvgicp.c mvgicp 506 507device mvgpio 508attach mvgpio at fdt 509file dev/fdt/mvgpio.c mvgpio 510 511device mvicu 512attach mvicu at fdt 513file dev/fdt/mvicu.c mvicu 514 515device mviic: i2cbus 516attach mviic at fdt 517file dev/fdt/mviic.c mviic 518 519device mvkpcie: pcibus 520attach mvkpcie at fdt 521file dev/fdt/mvkpcie.c mvkpcie 522 523device mvpinctrl 524attach mvpinctrl at fdt 525file dev/fdt/mvpinctrl.c mvpinctrl 526 527device mvmdio: fdt 528attach mvmdio at fdt 529file dev/fdt/mvmdio.c mvmdio 530 531device mvneta: ether, ifnet, mii, ifmedia 532attach mvneta at fdt 533file dev/fdt/if_mvneta.c mvneta 534 535device mvppc {} 536attach mvppc at fdt 537device mvpp: ether, ifnet, mii, ifmedia 538attach mvpp at mvppc 539file dev/fdt/if_mvpp.c mvppc | mvpp 540 541device mvrng 542attach mvrng at fdt 543file dev/fdt/mvrng.c mvrng 544 545device mvrtc 546attach mvrtc at fdt 547file dev/fdt/mvrtc.c mvrtc 548 549device mvspi: spi 550attach mvspi at fdt 551file dev/fdt/mvspi.c mvspi 552 553device mvsw 554attach mvsw at fdt 555file dev/fdt/mvsw.c mvsw 556 557device mvtemp 558attach mvtemp at fdt 559file dev/fdt/mvtemp.c mvtemp 560 561device mvuart 562attach mvuart at fdt 563file dev/fdt/mvuart.c mvuart 564 565device dwxe: ether, ifnet, mii, ifmedia 566attach dwxe at fdt 567file dev/fdt/if_dwxe.c dwxe 568 569device acrtc 570attach acrtc at rsb 571file dev/fdt/acrtc.c acrtc 572 573device imxanatop 574attach imxanatop at fdt 575file dev/fdt/imxanatop.c imxanatop 576 577device imxccm 578attach imxccm at fdt 579file dev/fdt/imxccm.c imxccm 580 581device imxdog 582attach imxdog at fdt 583file dev/fdt/imxdog.c imxdog 584 585device imxdwusb: fdt 586attach imxdwusb at fdt 587file dev/fdt/imxdwusb.c imxdwusb 588 589device imxehci: usbus 590attach imxehci at fdt 591file dev/fdt/imxehci.c imxehci 592 593device imxesdhc: sdmmcbus 594attach imxesdhc at fdt 595file dev/fdt/imxesdhc.c imxesdhc 596 597device imxgpc 598attach imxgpc at fdt 599file dev/fdt/imxgpc.c imxgpc 600 601device imxgpio 602attach imxgpio at fdt 603file dev/fdt/imxgpio.c imxgpio 604 605attach imxiic at fdt with imxiic_fdt 606file dev/fdt/imxiic_fdt.c imxiic_fdt 607 608device imxiomuxc 609attach imxiomuxc at fdt 610file dev/fdt/imxiomuxc.c imxiomuxc 611 612device imxpciephy 613attach imxpciephy at fdt 614file dev/fdt/imxpciephy.c imxpciephy 615 616device imxpwm 617attach imxpwm at fdt 618file dev/fdt/imxpwm.c imxpwm 619 620device imxrtc 621attach imxrtc at fdt 622file dev/fdt/imxrtc.c imxrtc 623 624device imxsrc: fdt 625attach imxsrc at fdt 626file dev/fdt/imxsrc.c imxsrc 627 628device imxtmu 629attach imxtmu at fdt 630file dev/fdt/imxtmu.c imxtmu 631 632device imxuart 633attach imxuart at fdt 634file dev/fdt/imxuart.c imxuart 635 636device fec: ether, ifnet, mii, ifmedia 637attach fec at fdt 638file dev/fdt/if_fec.c fec 639 640device imxspi: spi 641attach imxspi at fdt 642file dev/fdt/imxspi.c imxspi 643 644attach ccp at fdt with ccp_fdt 645file dev/fdt/ccp_fdt.c ccp_fdt 646 647attach com at fdt with com_fdt 648file dev/fdt/com_fdt.c com_fdt 649 650attach ipmi at fdt with ipmi_fdt 651file dev/fdt/ipmi_fdt.c ipmi_fdt 652 653device ssdfb: wsemuldisplaydev, rasops1 654attach ssdfb at spi with ssdfb_spi 655attach ssdfb at i2c with ssdfb_i2c 656file dev/fdt/ssdfb.c ssdfb 657 658device fusbtc 659attach fusbtc at i2c 660file dev/fdt/fusbtc.c fusbtc 661 662device sfp 663attach sfp at fdt 664file dev/fdt/sfp.c sfp 665 666# ROHM BD718x7 Regulator 667device bdpmic 668attach bdpmic at i2c 669file dev/fdt/bd718x7.c bdpmic 670 671device tcpci 672attach tcpci at i2c 673file dev/fdt/tcpci.c tcpci 674 675device escodec 676attach escodec at i2c 677file dev/fdt/es8316ac.c escodec 678 679device cwfg 680attach cwfg at i2c 681file dev/fdt/cwfg.c cwfg 682 683# Dialog DA9063 PMIC 684device dapmic 685attach dapmic at i2c 686file dev/fdt/dapmic.c dapmic 687 688device gpiobl 689attach gpiobl at fdt 690file dev/fdt/gpiobl.c gpiobl 691 692device gpiocharger 693attach gpiocharger at fdt 694file dev/fdt/gpiocharger.c gpiocharger 695 696device gpioleds 697attach gpioleds at fdt 698file dev/fdt/gpioleds.c gpioleds 699 700device gpiokeys 701attach gpiokeys at fdt 702file dev/fdt/gpiokeys.c gpiokeys 703 704device gpiorestart 705attach gpiorestart at fdt 706file dev/fdt/gpiorestart.c gpiorestart 707 708device sncodec 709attach sncodec at i2c 710file dev/fdt/sncodec.c sncodec 711 712device tascodec 713attach tascodec at i2c 714file dev/fdt/tascodec.c tascodec 715 716# Qualcomm Always On Subsystem 717device qcaoss 718attach qcaoss at fdt 719file dev/fdt/qcaoss.c qcaoss 720 721# Qualcomm CPU Clock 722device qccpu 723attach qccpu at fdt 724file dev/fdt/qccpu.c qccpu 725 726# Qualcomm CPUCP Mailbox 727device qccpucp 728attach qccpucp at fdt 729file dev/fdt/qccpucp.c qccpucp 730 731device qcdrm: fdt 732attach qcdrm at fdt 733file dev/fdt/qcdrm.c qcdrm 734 735device qcdpc: fdt 736attach qcdpc at fdt 737file dev/fdt/qcdpc.c qcdpc 738 739device qcdwusb: fdt 740attach qcdwusb at fdt 741file dev/fdt/qcdwusb.c qcdwusb 742 743# Qualcomm GPIO controller 744attach qcgpio at fdt with qcgpio_fdt 745file dev/fdt/qcgpio_fdt.c qcgpio 746 747# Qualcomm I2C controller 748attach qciic at fdt with qciic_fdt 749file dev/fdt/qciic_fdt.c qciic 750 751# Qualcomm UART 752attach qcuart at fdt with qcuart_fdt 753file dev/fdt/qcuart_fdt.c qcuart_fdt 754 755# Qualcomm Inter-Processor Communication controller 756device qcipcc 757attach qcipcc at fdt 758file dev/fdt/qcipcc.c qcipcc 759 760# Qualcomm Hardware Spinlock 761device qcmtx 762attach qcmtx at fdt 763file dev/fdt/qcmtx.c qcmtx 764 765# Qualcomm Peripheral Authentication Service 766device qcpas 767attach qcpas at fdt 768file dev/fdt/qcpas.c qcpas 769 770# Qualcomm SCM 771#device qcscm # XXX in sys/conf/files, because shared between ACPI and FDT 772attach qcscm at fdt 773file dev/fdt/qcscm.c qcscm 774 775# Qualcomm Shared Memory API 776device qcsmem 777attach qcsmem at fdt 778file dev/fdt/qcsmem.c qcsmem 779 780# Qualcomm Shared Memory Point-to-Point 781device qcsmptp 782attach qcsmptp at fdt 783file dev/fdt/qcsmptp.c qcsmptp 784 785# Qualcomm SPMI controller 786device qcspmi: spmi 787attach qcspmi at fdt 788file dev/fdt/qcspmi.c qcspmi 789 790# Qualcomm Power Domain controller 791device qcpdc 792attach qcpdc at fdt 793file dev/fdt/qcpdc.c qcpdc 794 795# Qualcomm Temperature Sensor 796device qctsens 797attach qctsens at fdt 798file dev/fdt/qctsens.c qctsens 799 800# Qualcomm PMIC 801device qcpmic: spmi 802attach qcpmic at spmi 803file dev/fdt/qcpmic.c qcpmic 804 805# Qualcomm PMIC GPIO 806device qcpmicgpio 807attach qcpmicgpio at spmi 808file dev/fdt/qcpmicgpio.c qcpmicgpio 809 810# Qualcomm PMIC PON 811device qcpon 812attach qcpon at spmi 813file dev/fdt/qcpon.c qcpon 814 815# Qualcomm PMIC PWM 816device qcpwm 817attach qcpwm at spmi 818file dev/fdt/qcpwm.c qcpwm 819 820# Qualcomm RNG 821device qcrng 822attach qcrng at fdt 823file dev/fdt/qcrng.c qcrng 824 825# Qualcomm PMIC RTC 826device qcrtc 827attach qcrtc at spmi 828file dev/fdt/qcrtc.c qcrtc 829 830# Qualcomm PMIC Shared Direct Access Memory 831device qcsdam 832attach qcsdam at spmi 833file dev/fdt/qcsdam.c qcsdam 834 835# TI TPS6598x Type-C controller 836device tipd 837attach tipd at i2c 838file dev/fdt/tipd.c tipd