c61a8b49846e ("greybus: arche-platform: Make fw_flashing_seq() return error") 886aba558b9e ("greybus: arche-platform: Export fn to allow timesync driver to change the state") 6c1ca56d8537 ("greybus: arche-platform: Rename spinlock variable lock => wake_detect_lock") 9160b7c7652a ("greybus: arche-platform: Power-off unipro subsystem upon suspend") a7ddda1f5aa4 ("greybus: arche-platfrom: Get rid of 2sec delay in USB3613 configuration") e915ce48bae6 ("greybus: arche-platform: Disable HUB3613 only in APB poweroff fn") ff788de0b41b ("greybus: arche-platform: Make sure APB power cycles on coldboot") 16fe18ca9ef0 ("greybus: arche-platform: Assert wake/detect after SVC reset without delay") f760bbfb5c10 ("greybus: arche-platform: Enable interrupt support on wake/detect line") 685353c12ea3 ("greybus: arche-platform: Add wake detect state based on functionality") db5a3bca5658 ("greybus: arche-platform: Convert delayed work to do only hub3613 configuration") 6743a6fd963a ("greybus: arche-platform: Fix exit path in probe fn") 25847ee7c951 ("greybus: arche-platform: Avoid doing same thing again in poweroff fn") 599159b6877e ("greybus: arche-platform: Return immediately if in same state from state change fns") ad4d3f95c9a2 ("greybus: arche-platform: Control usb3613 from arche-platform") b03249390806 ("greybus: arche-platform: Do not export any gpios") fd60ac585607 ("greybus: arche-platform: Fix boot, poweroff and fw_flashing seq with APBs") 65fd5a5018c8 ("greybus: arche-apb-ctrl: Export operational fns from driver") 33d76291073d ("greybus: arche-apb-ctrl: Add sysfs to allow user to change state") 6961e0466575 ("greybus: arche-apb-ctrl: Pass only platform_device to _seq fns") f2222a41db55 ("greybus: arche-apb-ctrl: Set default state value to OFF") 5667ab17999a ("greybus: arche-apb-ctrl: Rename init_seq and cleanup fn") 6ceed512e68e ("greybus: arche-apb-ctrl: Re-arrange init sequence") 7691fed20e73 ("greybus: arche-platform: Introduce FW_FLASHING state") 2923c58eb5ac ("greybus: arche_platform: Add sysfs to allow user to change state") b4c95fca6a9d ("greybus: arche-platform: Pull wake/detect low in poweroff") 5993e2bfd848 ("greybus: arche-platform: Rename cleanup fn to poweroff_seq") 49e6e04bb44e ("greybus: arche-platform: Cancel delayed_work in driver remove fn") 758ca99de996 ("greybus: arche-platform: Introduce coldboot_seq fn") a821adb47d28 ("greybus: arche-platform: make apb_state common to both platform drivers") a3043d9e717a ("greybus: arche-platform: reduce wait between WAKE_OUT checks") 1e83ee332144 ("greybus: arche-platform: assert wake-detect to complete WAKE_OUT event") 057aad29f9de ("greybus: arche-platform: ensure wake-detect pin is deasserted") d8b16338df9b ("greybus: arche-platform: Disable clock as part of driver remove") aa187d33129b ("greybus: arche-apb-ctrl: Enable the clocks after regulator enable") a463fc1533c9 ("greybus: arche-platform: Add wake/detect support along with handshaking with AP") f1e9cbd5a097 ("greybus: arche-apb-ctrl: deassert reset at the end of probe") 33036178bf04 ("greybus: arche-apb-ctrl: Remove wake_detect gpio and related code") 3b858df01fe9 ("greybus: arche: Remove unwanted headers and rearrange others") 40989cf3c1e3 ("greybus: arche-apb: Drop unnecessary checks") d258432fb2fb ("greybus: arche-apb: Do cleanup within apb_ctrl_init_seq() for error cases") a7a794ec540c ("greybus: arche-apb: Don't use gpio after failing to request it") db0cff554a61 ("greybus: arche-apb: Properly use dev_err/info/warn") dcf77c397918 ("greybus: arche-apb: NULL is a valid regulator") bd62fa5e1067 ("greybus: arche-apb: devm_regulator_get() doesn't return NULL") 7541c1a1c6b0 ("greybus: arche-apb: Replace gpio_is_valid() with gpio < 0 checks") 977ff250755f ("greybus: arche-apb: platform data 'apb' is guaranteed to be valid") 72a8c24b6dca ("greybus: arche-platform: Put APB in reset if of_platform_populate() fails") 8adf71d1b43a ("greybus: arche-platform: Export GPIOs after populating APBs") 73658f2a285d ("greybus: arche-platform: arche_pdata is guaranteed to be valid")