1193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/bhnd 2193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/bhnd/cores/chipc 3193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/bhnd/cores/chipc/pwrctl 4193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/bhnd/cores/pmu 5193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/bhnd/nvram 60b3105a3SAdrian Chadd 70b3105a3SAdrian ChaddKMOD= bhnd 8f90f4b65SLandon J. FullerSRCS= bhnd.c bhnd_subr.c 9f90f4b65SLandon J. FullerSRCS+= bhnd_bus_if.c bhnd_bus_if.h 101728aef2SLandon J. Fuller 11664a7497SLandon J. FullerSRCS+= bhnd_erom.c 12664a7497SLandon J. FullerSRCS+= bhnd_erom_if.c bhnd_erom_if.h 13664a7497SLandon J. Fuller 14f90f4b65SLandon J. Fuller# ChipCommon 15f90f4b65SLandon J. FullerSRCS+= chipc.c chipc_subr.c 162f909a9fSLandon J. Fuller 172f909a9fSLandon J. FullerSRCS+= chipc_gpio.c 18f8e61edaSLandon J. FullerSRCS+= gpio_if.h ofw_bus_if.h 194f23702aSLi-Wen HsuSRCS+= opt_platform.h 202f909a9fSLandon J. Fuller 21f90f4b65SLandon J. FullerSRCS+= bhnd_sprom_chipc.c \ 224e96bf3aSLandon J. Fuller bhnd_pmu_chipc.c 232f909a9fSLandon J. Fuller 242f909a9fSLandon J. FullerSRCS+= bhnd_pwrctl.c \ 252f909a9fSLandon J. Fuller bhnd_pwrctl_subr.c \ 262f909a9fSLandon J. Fuller bhnd_pwrctl_if.c \ 272f909a9fSLandon J. Fuller bhnd_pwrctl_if.h 282f909a9fSLandon J. FullerSRCS+= bhnd_pwrctl_hostb_if.c bhnd_pwrctl_hostb_if.h 292f909a9fSLandon J. Fuller 30f90f4b65SLandon J. FullerSRCS+= bhnd_chipc_if.c bhnd_chipc_if.h 31f90f4b65SLandon J. Fuller 32f90f4b65SLandon J. Fuller# PMU 33f90f4b65SLandon J. FullerSRCS+= bhnd_pmu.c \ 34f90f4b65SLandon J. Fuller bhnd_pmu_core.c \ 35f90f4b65SLandon J. Fuller bhnd_pmu_subr.c 36f90f4b65SLandon J. FullerSRCS+= bhnd_pmu_if.c bhnd_pmu_if.h 37f90f4b65SLandon J. Fuller 38f90f4b65SLandon J. Fuller# NVRAM/SPROM 3977cb4d3eSLandon J. FullerSRCS+= bhnd_nvram_data.c \ 4077cb4d3eSLandon J. Fuller bhnd_nvram_data_bcm.c \ 4177cb4d3eSLandon J. Fuller bhnd_nvram_data_bcmraw.c \ 4277cb4d3eSLandon J. Fuller bhnd_nvram_data_btxt.c \ 4377cb4d3eSLandon J. Fuller bhnd_nvram_data_sprom.c \ 44c283839dSLandon J. Fuller bhnd_nvram_data_sprom_subr.c \ 4577cb4d3eSLandon J. Fuller bhnd_nvram_data_tlv.c \ 4677cb4d3eSLandon J. Fuller bhnd_nvram_io.c \ 4777cb4d3eSLandon J. Fuller bhnd_nvram_iobuf.c \ 48f76db8deSLandon J. Fuller bhnd_nvram_ioptr.c \ 4977cb4d3eSLandon J. Fuller bhnd_nvram_iores.c \ 50eb686149SLandon J. Fuller bhnd_nvram_plist.c \ 5177cb4d3eSLandon J. Fuller bhnd_nvram_store.c \ 5219be09f3SLandon J. Fuller bhnd_nvram_store_subr.c \ 5377cb4d3eSLandon J. Fuller bhnd_nvram_subr.c \ 5477cb4d3eSLandon J. Fuller bhnd_nvram_value.c \ 5577cb4d3eSLandon J. Fuller bhnd_nvram_value_fmts.c \ 5677cb4d3eSLandon J. Fuller bhnd_nvram_value_prf.c \ 579be0790dSLandon J. Fuller bhnd_nvram_value_subr.c \ 5877cb4d3eSLandon J. Fuller bhnd_sprom.c 591728aef2SLandon J. FullerSRCS+= bhnd_nvram_map.h bhnd_nvram_map_data.h 60f90f4b65SLandon J. FullerSRCS+= bhnd_nvram_if.c bhnd_nvram_if.h 610b3105a3SAdrian Chadd 620b3105a3SAdrian ChaddSRCS+= device_if.h bus_if.h 630b3105a3SAdrian Chadd 640b3105a3SAdrian ChaddSUBDIR= bcma \ 650b3105a3SAdrian Chadd bcma_bhndb \ 660b3105a3SAdrian Chadd bhndb \ 670b3105a3SAdrian Chadd bhndb_pci \ 680b3105a3SAdrian Chadd cores \ 690b3105a3SAdrian Chadd siba \ 700b3105a3SAdrian Chadd siba_bhndb 71*5bb3134aSKonstantin Belousov 72*5bb3134aSKonstantin BelousovEXPORT_SYMS= YES 730b3105a3SAdrian Chadd 740b3105a3SAdrian Chadd.include <bsd.kmod.mk> 750b3105a3SAdrian Chadd.include <bsd.subdir.mk> 76