usb: ohci: Use a flexible array member for portstatus
authorSamuel Holland <samuel@sholland.org>
Mon, 31 Oct 2022 04:15:12 +0000 (23:15 -0500)
committerMarek Vasut <marex@denx.de>
Thu, 3 Nov 2022 22:24:09 +0000 (23:24 +0100)
commitf4917b4933458a5e5c6da7e6e2e74137e62cf596
treeb4cdaf2ee7d58e0e02fe015af3d134457c3e46bd
parent36bc9b6113ca96ca5c0d821195adede38395befd
usb: ohci: Use a flexible array member for portstatus

The struct is only used to overlay the MMIO region, so the behavior is
the same. This obsoletes the Kconfig option for the number of ports.

Signed-off-by: Samuel Holland <samuel@sholland.org>
67 files changed:
configs/arbel_evb_defconfig
configs/at91sam9260ek_dataflash_cs0_defconfig
configs/at91sam9260ek_dataflash_cs1_defconfig
configs/at91sam9260ek_nandflash_defconfig
configs/at91sam9261ek_dataflash_cs0_defconfig
configs/at91sam9261ek_dataflash_cs3_defconfig
configs/at91sam9261ek_nandflash_defconfig
configs/at91sam9263ek_dataflash_cs0_defconfig
configs/at91sam9263ek_dataflash_defconfig
configs/at91sam9263ek_nandflash_defconfig
configs/at91sam9263ek_norflash_boot_defconfig
configs/at91sam9263ek_norflash_defconfig
configs/at91sam9g10ek_dataflash_cs0_defconfig
configs/at91sam9g10ek_dataflash_cs3_defconfig
configs/at91sam9g10ek_nandflash_defconfig
configs/at91sam9g20ek_2mmc_defconfig
configs/at91sam9g20ek_2mmc_nandflash_defconfig
configs/at91sam9g20ek_dataflash_cs0_defconfig
configs/at91sam9g20ek_dataflash_cs1_defconfig
configs/at91sam9g20ek_nandflash_defconfig
configs/at91sam9xeek_dataflash_cs0_defconfig
configs/at91sam9xeek_dataflash_cs1_defconfig
configs/at91sam9xeek_nandflash_defconfig
configs/axs103_defconfig
configs/chromebook_bob_defconfig
configs/chromebook_kevin_defconfig
configs/comtrend_ar5315u_ram_defconfig
configs/comtrend_ar5387un_ram_defconfig
configs/comtrend_ct5361_ram_defconfig
configs/comtrend_vr3032u_ram_defconfig
configs/comtrend_wap5813n_ram_defconfig
configs/da850evm_defconfig
configs/da850evm_direct_nor_defconfig
configs/da850evm_nand_defconfig
configs/devkit3250_defconfig
configs/elgin-rv1108_defconfig
configs/evb-rk3128_defconfig
configs/evb-rk3328_defconfig
configs/evb-rv1108_defconfig
configs/hsdk_4xd_defconfig
configs/hsdk_defconfig
configs/huawei_hg556a_ram_defconfig
configs/khadas-edge-captain-rk3399_defconfig
configs/khadas-edge-rk3399_defconfig
configs/khadas-edge-v-rk3399_defconfig
configs/nanopi-r2s-rk3328_defconfig
configs/netgear_dgnd3700v2_ram_defconfig
configs/omapl138_lcdk_defconfig
configs/pinebook-pro-rk3399_defconfig
configs/pm9261_defconfig
configs/pm9263_defconfig
configs/roc-cc-rk3328_defconfig
configs/rock-pi-e-rk3328_defconfig
configs/rock64-rk3328_defconfig
configs/rock960-rk3399_defconfig
configs/rockpro64-rk3399_defconfig
configs/sama5d3_xplained_mmc_defconfig
configs/sama5d3_xplained_nandflash_defconfig
configs/sfr_nb4-ser_ram_defconfig
configs/smartweb_defconfig
configs/socrates_defconfig
configs/stih410-b2260_defconfig
configs/taurus_defconfig
configs/vexpress_aemv8a_juno_defconfig
doc/README.generic_usb_ohci
drivers/usb/host/Kconfig
drivers/usb/host/ohci.h