u-boot/drivers/misc
Simon Glass 0914011310 command: Remove the cmd_tbl_t typedef
We should not use typedefs in U-Boot. They cannot be used as forward
declarations which means that header files must include the full header to
access them.

Drop the typedef and rename the struct to remove the _s suffix which is
now not useful.

This requires quite a few header-file additions.

Signed-off-by: Simon Glass <sjg@chromium.org>
2020-05-18 18:36:55 -04:00
..
imx8 misc: scu: Increase the timeout for MU communication 2020-05-10 20:55:20 +02:00
ali512x.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
altera_sysid.c command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
atsha204a-i2c.c crc32: Use the crc.h header for crc functions 2019-12-02 18:23:08 -05:00
cbmem_console.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cros_ec_i2c.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cros_ec_lpc.c cros_ec: Add support for v3 messages on LPC 2018-10-09 04:40:27 -06:00
cros_ec_sandbox.c sandbox: Complete migration away from os_malloc() 2020-02-05 21:48:23 -07:00
cros_ec_spi.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cros_ec.c common: Drop flash.h from common header 2020-05-18 14:53:28 -04:00
ds4510.c command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
ds4510.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
esm_pmic.c misc: pmic_esm: Add support for PMIC ESM driver 2020-03-03 13:08:14 +05:30
fs_loader.c env: Move env_get() to env.h 2019-08-11 16:43:41 -04:00
fsl_devdis.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
fsl_ifc.c common: Drop part.h from common header 2020-05-18 17:33:33 -04:00
fsl_iim.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
fsl_portals.c armv8: ls1043a: enable icid setup for qman portals 2018-09-27 08:58:33 -07:00
fsl_sec_mon.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
gdsys_ioep.c misc: Add gdsys_ioep driver 2018-08-11 16:00:50 +02:00
gdsys_ioep.h misc: Add gdsys_ioep driver 2018-08-11 16:00:50 +02:00
gdsys_rxaui_ctrl.c gdsys_rxaui_ctrl: Use new regmap interface 2019-05-21 07:52:34 +02:00
gdsys_soc.c misc: Add gdsys_soc driver 2018-11-14 09:16:27 -08:00
gdsys_soc.h misc: Add gdsys_soc driver 2018-11-14 09:16:27 -08:00
gpio_led.c status_led: Kconfig migration 2017-01-21 15:12:33 -05:00
i2c_eeprom_emul.c dm: i2c: EEPROM simulator add tests for addr offset mask 2019-12-17 06:57:31 +01:00
i2c_eeprom.c misc: i2c_eeprom: store pagesize instead of pagewidth in i2c_eeprom_drv_data 2020-03-16 08:03:29 +01:00
ihs_fpga.c misc: Add IHS FPGA driver 2018-11-14 09:16:27 -08:00
ihs_fpga.h misc: Add IHS FPGA driver 2018-11-14 09:16:27 -08:00
irq_sandbox.c dm: irq: Add support for requesting interrupts 2020-02-07 22:46:32 +08:00
irq-uclass.c dm: irq: Add support for requesting interrupts 2020-02-07 22:46:32 +08:00
jz4780_efuse.c misc: Add JZ47xx efuse driver 2018-12-19 15:23:01 +01:00
k3_avs.c Merge tag 'ti-v2020.07-next' of https://gitlab.denx.de/u-boot/custodians/u-boot-ti into next 2020-03-17 11:59:58 -04:00
k3_esm.c misc: k3_esm: Add support for Texas Instruments K3 ESM driver 2020-03-03 13:08:14 +05:30
Kconfig rename symbol: CONFIG_STM32 -> CONFIG_ARCH_STM32 2020-05-15 14:47:35 -04:00
Makefile misc: pmic_esm: Add support for PMIC ESM driver 2020-03-03 13:08:14 +05:30
mc9sdz60.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
microchip_flexcom.c dm: core: Require users of devres to include the header 2020-02-05 19:33:46 -07:00
misc_sandbox.c misc: Update read() and write() methods to return bytes xfered 2018-11-20 19:14:22 -07:00
misc-uclass.c misc: Allow child devices 2019-02-09 12:50:22 -07:00
mpc83xx_serdes.c misc: Add MPC83xx serdes driver 2018-09-18 08:12:21 -06:00
mpc83xx_serdes.h misc: Add MPC83xx serdes driver 2018-09-18 08:12:21 -06:00
mxc_ocotp.c mxc_ocotp: support i.MX8MP 2020-01-08 13:20:08 +01:00
mxs_ocotp.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
nuvoton_nct6102d.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
p2sb_emul.c sandbox: p2sb: Silence compiler warning 2020-04-16 08:07:57 -06:00
p2sb_sandbox.c sandbox: Add PCI driver and test for p2sb 2019-12-15 11:44:11 +08:00
p2sb-uclass.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
pca9551_led.c common: Drop global inclusion of status_led.h 2019-12-02 18:23:06 -05:00
pwrseq-uclass.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
qfw.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
rockchip-efuse.c command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
rockchip-otp.c misc: add driver for the Rockchip otp controller 2019-11-17 17:23:15 +08:00
sandbox_adder.c sandbox: Add PCI driver and test for p2sb 2019-12-15 11:44:11 +08:00
smsc_lpc47m.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
smsc_sio1007.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
spltest_sandbox.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
status_led.c status_led: Tidy up the code style 2019-12-02 18:23:06 -05:00
stm32_rcc.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
stm32mp_fuse.c pmu: stpmic1: change specific NVM api to MISC 2019-08-27 11:19:23 +02:00
swap_case.c dm: pci: Update the PCI read_config() method to const dev * 2020-02-05 19:33:45 -07:00
syscon_sandbox.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
tegra186_bpmp.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
tegra_car.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
twl4030_led.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
vexpress_config.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
winbond_w83627.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00