Greybus subsystem repository
C Perl C++ Makefile
Latest commit 4c5fd38 Sep 8, 2016 @ahaslam2 ahaslam2 committed with gregkh greybus: gbphy: fix compile error with CONFIG_PM_RUNTIME disabled
gb_phy runtime functions use struct gbphy_device *gbphy_dev,
and not struct device. When CONFIG_PM_RUNTIME is not enabled
a compile error will show.

Fix this by passing struct gbphy_device * as parameter

Testing Done: compile with CONFIG_PM_RUNTIME disabled

Signed-off-by: Axel Haslam <ahaslam@baylibre.com>
Reviewed-by: Alex Elder <elder@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Permalink
Failed to load latest commit information.
Documentation SW-2700: firmware: s/_LEN/_SIZE Aug 12, 2016
scripts checkpatch.pl: Mark --no-tree as default option Apr 3, 2016
tools SW-7243: loopback_test: Add -f argument to cancel all tests Jul 20, 2016
.gitignore tools: Add tools directory to greybus repo and add loopback Dec 18, 2015
LICENSE Initial commit Aug 11, 2014
Makefile SW-3514: Add Component Authentication Protocol support Jul 6, 2016
README update README with info on how to build and contact me. Aug 11, 2014
arche-apb-ctrl.c SW-7091: arche-platform: Add support for SPI bus sharing for Mihi Aug 3, 2016
arche-platform.c SW-7091: arche-platform: Add support for SPI bus sharing for Mihi Aug 3, 2016
arche_platform.h SW-1624: timesync: Add timesync core driver Jun 7, 2016
arpc.h SW-6940: es2: remove obsolete cport-reset ARPC Aug 26, 2016
audio_apbridgea.c SW-6946: audio: apbridgea: Remove GET_TX/RX_DELAY message types Aug 3, 2016
audio_apbridgea.h SW-6946: audio: apbridgea: Remove GET_TX/RX_DELAY message types Aug 3, 2016
audio_codec.c SW-7849: audio: Fetch jack_mask, button_mask from module's topology data Sep 2, 2016
audio_codec.h SW-7849: audio: Fetch jack_mask, button_mask from module's topology data Sep 2, 2016
audio_gb.c SW-6945: audio: Remove GET_TX/RX_DELAY message types Aug 3, 2016
audio_manager.c SW-5441: audio: gb_manager: Use valid argument while removing ida all… May 18, 2016
audio_manager.h SW-4231: audio_manager: Split device type into i/p & o/p devices Apr 5, 2016
audio_manager_module.c SW-4231: audio_manager: Split device type into i/p & o/p devices Apr 5, 2016
audio_manager_private.h audio: Add Audio Manager Jan 14, 2016
audio_manager_sysfs.c SW-4231: audio_manager: Split device type into i/p & o/p devices Apr 5, 2016
audio_module.c SW-7849: audio: Avoid reporting spurious button events Sep 2, 2016
audio_topology.c SW-7849: audio: Fetch jack_mask, button_mask from module's topology data Sep 2, 2016
authentication.c SW-6549: firmware: Add runtime PM support Jul 26, 2016
bootrom.c SW-7521: greybus: replace Ara references Jul 28, 2016
bundle.c SW-5139: bundle: add runtime pm support Jul 14, 2016
bundle.h SW-5139: bundle: add runtime pm support Jul 14, 2016
camera.c SW-7443: camera: Remove support for legacy modules Aug 12, 2016
connection.c SW-6940: connection: implement new connection handling Aug 26, 2016
connection.h SW-2848: connection: add support for high-priority connections Jun 24, 2016
control.c SW-6940: control: make disconnecting a core operation Aug 11, 2016
control.h SW-7322: control: suppress bundle_activate() for bootrom Jul 21, 2016
core.c SW-6891: pm: add error handling to bundle activation Jul 22, 2016
debugfs.c SW-2951: core: add device prefix to error messages Feb 12, 2016
devices devices: endpoint description of device Sep 14, 2014
es2.c SW-2700: es2: fix up usb probe error messages Sep 2, 2016
firmware.h SW-2700: firmware: add comment to show size calculations Aug 12, 2016
fw-core.c SW-7373: interface: Add quirk for no PM for S2 Loader Jul 26, 2016
fw-download.c SW-2700: firmware: s/should/must Aug 12, 2016
fw-management.c SW-2700: firmware: s/_LEN/_SIZE Aug 12, 2016
gb-camera.h SW-2586: camera: Update CSI config parameters Jul 17, 2016
gbphy.c SW-6639: gbphy: add gbphy runtime pm support Jul 14, 2016
gbphy.h greybus: gbphy: fix compile error with CONFIG_PM_RUNTIME disabled Sep 8, 2016
gpio.c SW-7557: gpio: create irqdomain before registering gpio controller Sep 5, 2016
greybus.h SW-5138: interface: add runtime pm support Jul 14, 2016
greybus_authentication.h SW-3514: Add Component Authentication Protocol support Jul 6, 2016
greybus_firmware.h SW-2700: firmware: s/_LEN/_SIZE Aug 12, 2016
greybus_id.h SW-2700: greybus: Use BIT(2) for GREYBUS_ID_MATCH_CLASS Jun 10, 2016
greybus_manifest.h SW-3514: Add Component Authentication Protocol support Jul 6, 2016
greybus_protocols.h SW-2700: greybus_protocols: remove svc key-event type Sep 2, 2016
greybus_trace.h SW-5335: greybus: tracing: drop "greybus" prefix Jun 9, 2016
hd.c SW-6285: hd: arche-platform: implement greybus shutdown Jul 15, 2016
hd.h SW-6940: hd/es2: remove obsolete callbacks Aug 26, 2016
hid.c SW-6926: HID: Add runtime pm support Jul 22, 2016
i2c.c SW-6077: i2c: add runtime pm support Jul 14, 2016
interface.c SW-7720: interface: fix timesync registration sequencing Aug 6, 2016
interface.h SW-7521: greybus: replace Ara references Jul 28, 2016
kernel_ver.h SW-7240: lights: enable multi color LED support Aug 10, 2016
light.c SW-6927: lights: Control runtime pm suspend/resume on AP side Aug 26, 2016
log.c SW-6514: add support for the log protocol Jun 24, 2016
loopback.c SW-6620: loopback: add runtime pm support Jul 14, 2016
manifest.c SW-6170: manifest: Disallow reuse of control cport Jun 16, 2016
manifest.h manifest: Use interface descriptor instead of module descriptor to ge… Apr 6, 2015
module.c SW-5652: interface: prevent reactivation during removal Jul 20, 2016
module.h SW-4401: core: add module abstraction Apr 25, 2016
operation.c SW-2700: operation: clean up request handler Jul 26, 2016
operation.h SW-5664: operation: add helper for creating core operations May 27, 2016
power_supply.c SW-6928: power_supply: Add runtime pm support Sep 2, 2016
pwm.c SW-6437: pwm: Add runtime_pm support Jul 14, 2016
raw.c SW-2700: raw: use hexadecimal notation for request types Mar 3, 2016
sdio.c SW-7059: sdio: increase maximum segment size Aug 10, 2016
spi.c SW-6549: spilib: make spilib independent of gbphy Jul 22, 2016
spilib.c SW-6549: spilib: make spilib independent of gbphy Jul 22, 2016
spilib.h SW-6549: spilib: make spilib independent of gbphy Jul 22, 2016
svc.c SW-2700: svc: fix timeout indentation Aug 26, 2016
svc.h SW-7293: svc_watchdog: Add sysfs file to change the behavior of bite Jul 27, 2016
svc_watchdog.c SW-2700: svc_watchdog: use schedule_delayed_work helper Aug 3, 2016
timesync.c SW-2700: timesync: Printout strobe count on sync failure Aug 3, 2016
timesync.h SW-3335: timesync: Add gb_timesync_frame_time_to_timespec() Jun 7, 2016
timesync_platform.c SW-1624: timesync: Add timesync core driver Jun 7, 2016
uart.c SW-6076: uart: Add runtime pm support Jul 14, 2016
usb.c SW-5565: gbphy: Remove protocol specific version handling Jun 1, 2016
vibrator.c SW-6930: Add workqueue to handle vibrator timeout Aug 18, 2016

README

Greybus kernel code

To build against the running kernel (odds are you don't want this):
	make

To build against a specific kernel source tree (odds are you want this):
	KERNELDIR=/home/some/random/place make

Any questions / concerns about this code base, please email:
	Greg Kroah-Hartman <greg@kroah.com>