zephyr/drivers
Daniel Leung e912a0533a drivers: ethernet: build as static library
Instead of putting object files inside libzephyr.a,
simply build a separate static library as most other
driver types are doing this already.

Note that the include to subsys has been moved from
under the drivers into subsys, as it is actually
the subsystem's job to make sure the include
directories are correct.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2021-08-17 06:06:03 -04:00
..
adc Microchip: MEC172x: ADC driver 2021-08-11 19:44:31 -04:00
audio
bbram nuvoton: battery-backed ram 2021-08-07 20:32:33 -04:00
bluetooth drivers: bluetooth: build as static library 2021-08-17 06:06:03 -04:00
cache
can drivers: can: build as static library 2021-08-17 06:06:03 -04:00
clock_control drivers: clock_control: build as static library 2021-08-17 06:06:03 -04:00
console drivers: console: build as static library 2021-08-17 06:06:03 -04:00
counter hal: nxp: Update to SDK 2.10.0 2021-08-13 15:37:48 -05:00
crypto
dac
debug
disk drivers: disk: build as static library 2021-08-17 06:06:03 -04:00
display display: introduce CONFIG_DISPLAY_INIT_PRIORITY 2021-08-12 17:00:39 +02:00
dma
ec_host_cmd_periph
edac drivers: edac: build as static library 2021-08-17 06:06:03 -04:00
eeprom eeprom: at2x: convert to `_dt_spec` 2021-08-09 19:50:53 -04:00
entropy soc: arm: nxp_imx: rt: Configure settings for TRNG IP 2021-08-06 20:29:59 -04:00
espi
ethernet drivers: ethernet: build as static library 2021-08-17 06:06:03 -04:00
flash drivers: flash_sam: fix flash_sam_write_page 2021-08-11 11:29:04 -04:00
gpio drivers: gpio: cy8c95xx: use LOG_DBG instead of LOG_INF 2021-08-15 21:13:14 -04:00
hwinfo
i2c drivers: i2c: slave: group into i2c static library 2021-08-17 06:06:03 -04:00
i2s
ieee802154 net: openthread: Add capability to disable properly CSL. 2021-08-07 20:27:25 -04:00
interrupt_controller drivers: interrupt_controller: build as static library 2021-08-17 06:06:03 -04:00
ipm drivers: ipm: add driver based on stm32 hsem 2021-08-09 16:11:28 +02:00
kscan
led pm: use actions for device PM control 2021-08-04 08:23:01 -04:00
led_strip led_strip: lpd880x: update to `spi_dt_spec` 2021-08-09 22:40:18 -04:00
lora drivers: sx126x_standalone: use the correct dev_data for dio1 callback 2021-08-16 04:57:41 -04:00
memc hal: nxp: Update to SDK 2.10.0 2021-08-13 15:37:48 -05:00
misc
modem pm: fix incorrect usages of PM_DEVICE_STATE_OFF 2021-08-04 08:23:01 -04:00
net
neural_net
pcie drivers: pcie: build as static library 2021-08-17 06:06:03 -04:00
peci
pinmux
pm_cpu_ops
ps2
ptp_clock
pwm drivers: pwm: introduce new Telink B91 PWM driver 2021-08-05 16:11:41 +02:00
regulator
sensor drivers: sensors: build as static libraries 2021-08-17 06:06:03 -04:00
serial drivers: serial: stm32 uart defines dma slot with macro 2021-08-16 19:35:36 +02:00
spi drivers: spi: set max chunk len for esp32 2021-08-12 16:22:34 -05:00
syscon
timer drivers: timer: build as static library 2021-08-17 06:06:03 -04:00
usb modules: hal_nxp: Move NXP USB file to modules folder 2021-08-13 12:51:46 -04:00
video
virtualization
watchdog
wifi drivers: wifi: build as static library 2021-08-17 06:06:03 -04:00
CMakeLists.txt nuvoton: battery-backed ram 2021-08-07 20:32:33 -04:00
Kconfig nuvoton: battery-backed ram 2021-08-07 20:32:33 -04:00