The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/modules/bhnd/Makefile

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # $FreeBSD$
    2 
    3 .PATH: ${SRCTOP}/sys/dev/bhnd
    4 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/chipc
    5 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/chipc/pwrctl
    6 .PATH: ${SRCTOP}/sys/dev/bhnd/cores/pmu
    7 .PATH: ${SRCTOP}/sys/dev/bhnd/nvram
    8 
    9 KMOD=   bhnd
   10 SRCS=   bhnd.c bhnd_subr.c
   11 SRCS+=  bhnd_bus_if.c bhnd_bus_if.h
   12 
   13 SRCS+=  bhnd_erom.c
   14 SRCS+=  bhnd_erom_if.c bhnd_erom_if.h
   15 
   16 # ChipCommon
   17 SRCS+=  chipc.c chipc_subr.c
   18 
   19 SRCS+=  chipc_gpio.c
   20 SRCS+=  gpio_if.h ofw_bus_if.h
   21 SRCS+=  opt_platform.h
   22 
   23 SRCS+=  bhnd_sprom_chipc.c \
   24         bhnd_pmu_chipc.c
   25 
   26 SRCS+=  bhnd_pwrctl.c \
   27         bhnd_pwrctl_subr.c \
   28         bhnd_pwrctl_if.c \
   29         bhnd_pwrctl_if.h
   30 SRCS+=  bhnd_pwrctl_hostb_if.c bhnd_pwrctl_hostb_if.h
   31 
   32 SRCS+=  bhnd_chipc_if.c bhnd_chipc_if.h
   33 
   34 # PMU
   35 SRCS+=  bhnd_pmu.c \
   36         bhnd_pmu_core.c \
   37         bhnd_pmu_subr.c
   38 SRCS+=  bhnd_pmu_if.c bhnd_pmu_if.h
   39 
   40 # NVRAM/SPROM
   41 SRCS+=  bhnd_nvram_data.c \
   42         bhnd_nvram_data_bcm.c \
   43         bhnd_nvram_data_bcmraw.c \
   44         bhnd_nvram_data_btxt.c \
   45         bhnd_nvram_data_sprom.c \
   46         bhnd_nvram_data_sprom_subr.c \
   47         bhnd_nvram_data_tlv.c \
   48         bhnd_nvram_io.c \
   49         bhnd_nvram_iobuf.c \
   50         bhnd_nvram_ioptr.c \
   51         bhnd_nvram_iores.c \
   52         bhnd_nvram_plist.c \
   53         bhnd_nvram_store.c \
   54         bhnd_nvram_store_subr.c \
   55         bhnd_nvram_subr.c \
   56         bhnd_nvram_value.c \
   57         bhnd_nvram_value_fmts.c \
   58         bhnd_nvram_value_prf.c \
   59         bhnd_nvram_value_subr.c \
   60         bhnd_sprom.c
   61 SRCS+=  bhnd_nvram_map.h bhnd_nvram_map_data.h
   62 SRCS+=  bhnd_nvram_if.c bhnd_nvram_if.h
   63 
   64 SRCS+=  device_if.h bus_if.h
   65 
   66 SUBDIR= bcma \
   67         bcma_bhndb \
   68         bhndb \
   69         bhndb_pci \
   70         cores \
   71         siba \
   72         siba_bhndb
   73 
   74 EXPORT_SYMS=    YES
   75 
   76 .include <bsd.kmod.mk>
   77 .include <bsd.subdir.mk>

Cache object: a42e4817d313904e75fc1a175b0ac7bb


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.