Commits on Source
32288
cd26f1bd
greybus: Initial commit
Aug 11, 2014
c8a797a9
greybus: Import most recent greybus code to new repo.
Aug 11, 2014
06823c3e
greybus: README and .gitignore updates
Aug 11, 2014
4c009fad
greybus: update README with info on how to build and contact me.
Aug 11, 2014
53419e07
greybus: i2c-gb: actually add the i2c adapter properly...
Aug 11, 2014
776f136c
greybus: greybus.h: tiny coding style cleanups
Aug 11, 2014
83ddaaab
greybus: Greybus SD/MMC host driver
Aug 11, 2014
d5d1903d
greybus: add framework for 'struct gbuf'
Aug 11, 2014
c16854c3
greybus: gpio driver
Aug 12, 2014
e9023d22
greybus: gpio-gb.c: it now builds properly
Aug 12, 2014
79c822be
greybus: uart framework added, doesn't build
Aug 15, 2014
ff45c265
greybus: uart-gb: more work on tty functions
Aug 15, 2014
a18e1517
greybus: more uart work
Aug 15, 2014
e68453ed
greybus: uart-gb: now builds, more framework added
Aug 15, 2014
ff5f0b38
greybus: uart-gb: improve minor device number error checking
Aug 19, 2014
caaa8a83
greybus: uart-gb: a few minor bug fixes
Aug 19, 2014
199d68d4
greybus: start moving the function types into the greybus core
Aug 30, 2014
503c1cdb
greybus: static module_init/exit functions
Aug 30, 2014
db6e1fd2
greybus: hook up sdio, gpio, and tty into the greybus core.
Aug 30, 2014
e7e0782c
greybus: i2c: tie to the proper place on the greybus_device
Aug 30, 2014
3d9efaae
greybus: i2c: use same naming convention everywhere
Aug 30, 2014
426f29d6
greybus: gpio: tie into gb core properly
Aug 30, 2014
56f10573
greybus: sdio: tie into gb core properly
Aug 30, 2014
eca17c52
greybus: uart: tie into gb core properly
Aug 30, 2014
ba4468d4
greybus: initial framework for ES1 usb AP driver
Aug 30, 2014
e5f167f1
greybus: can't use devm anymore, we aren't tieing into the driver model lifecycle :(
Aug 30, 2014
8bf23e84
greybus: actually get the devm() change to build...
Aug 30, 2014
f1eec30a
greybus: first framework for the es1 ap controller
Aug 30, 2014
6f83ab76
greybus: es1-ap-usb: more init framework added.
Aug 30, 2014
27fb8310
greybus: register the bus with the driver core and add framework for debugfs files.
Aug 31, 2014
de536e30
greybus: ap message loop added.
Aug 31, 2014
be1e2e9c
greybus: structures added
Aug 31, 2014
2ecd536d
greybus: more structure definitions added
Aug 31, 2014
b9b2a462
greybus: split svc msg out into separate header file
Aug 31, 2014
80ebe8a6
greybus: greybus_desc.h created
Aug 31, 2014
3772f161
greybus: header file s/u8/__u8/g
Sep 01, 2014
712d6591
greybus: greybus.h: tiny movement around
Sep 01, 2014
d5877800
greybus: more changes due to name changes in the greybus document
Sep 01, 2014
6584c8af
greybus: s/greybus_device_id/greybus_module_id/g
Sep 01, 2014
6dca7b97
greybus: get field names right for descriptors
Sep 01, 2014
ec909874
greybus: turn off warnings for es1-ap-usb.c to make it easier to build for now...
Sep 01, 2014
d94a44a5
greybus: export gb_new_ap_msg so that the es1 module can use it
Sep 01, 2014
a239f67c
greybus: start parsing descriptor structures
Sep 01, 2014
526c5c8d
greybus: start parsing descriptor fields
Sep 01, 2014
b94295e0
greybus: sysfs attributes for functions and more driver core integration.
Sep 01, 2014
291f3b9e
greybus: serial number attribute added
Sep 01, 2014
21ee4116
greybus: module id attributes
Sep 01, 2014
e24e7257
greybus: greybus_string()
Sep 01, 2014
06340efb
greybus: split sysfs functions out to separate file.
Sep 01, 2014
3be03d42
greybus: minor checkpatch cleanups
Sep 01, 2014
48123e0e
greybus: add proper packing to all greybus message types
Sep 02, 2014
f8089c0c
greybus: uart-gb.c: replace alloc_tty_driver with tty_alloc_driver
Sep 06, 2014
7fabc884
greybus: uart-gb.c: dynamically allocate device numbers
Sep 06, 2014
f0e49eb0
greybus: uart-gb: remove unneeded THIS_MODULE setting
Sep 06, 2014
d6e0e1c5
greybus: add es1_ap_desc.c to describe the ES1 USB device descriptors
Sep 06, 2014
a39879fc
greybus: host controller additions
Sep 06, 2014
68f1fc4d
greybus: more hd work
Sep 07, 2014
43cc32a2
greybus: first cut at parsing svc messages sent to the AP
Sep 07, 2014
33ea3a3f
greybus: add battery module
Sep 07, 2014
d47aa761
greybus: battery FIXME added
Sep 07, 2014
fe327042
greybus: minor whitespace cleanups to make checkpatch.pl happy
Sep 07, 2014
8b995148
greybus: es1_ap_desc.c: updated ES1 USB device descriptor
Sep 08, 2014
47f6ef12
greybus: es1: finialized USB device structure
Sep 08, 2014
d9d077fd
greybus: es1: forgot to free our urb on disconnect
Sep 08, 2014
05ad189c
greybus: switch to the term "manifest"
Sep 09, 2014
badad68e
greybus: define struct greybus_manifest
Sep 09, 2014
a5808add
greybus: call put_device() on error
Sep 09, 2014
a22e15a1
greybus: interpret descriptor type properly
Sep 09, 2014
57fc0a11
greybus: validate descriptor sizes
Sep 09, 2014
e82bef42
greybus: fix manifest parsing size bug
Sep 09, 2014
3d545326
greybus: pass appropriate type to create function
Sep 09, 2014
a6294fe8
greybus: fix endian issue in sysfs.c
Sep 10, 2014
f91121b4
greybus: Fix build errors on older kernels.
Sep 11, 2014
ccbb51ed
greybus: Merge branch 'master' of github.com:gregkh/greybus
Sep 11, 2014
8c53e073
greybus: AP: move a bunch of svc message handling logic into ap.c
Sep 12, 2014
11299732
greybus: es1: add the start of cport urb handling.
Sep 12, 2014
0dad95dc
greybus: es1: allocate cport out urbs properly
Sep 13, 2014
9c8d3afd
greybus: es1: handle cport data in and out
Sep 13, 2014
88929c59
greybus: ap: convert to workqueue from thread
Sep 13, 2014
b57b0624
greybus: ap: cleanup of process ap message loop
Sep 13, 2014
ac7171ea
greybus: Makefile: add 'check' option to run sparse with endian checks enabled
Sep 13, 2014
082570b0
greybus: es1 endpoint descriptor: minor fixes to get the config right
Sep 13, 2014
168db1cd
greybus: tty driver fixes to get init working properly
Sep 13, 2014
543b8ed2
greybus: uart-gb: let the core dynamically allocate the major number
Sep 13, 2014
a1dc62b0
greybus: core: verify major/minor number of greybus protocol
Sep 13, 2014
7f9e05e1
greybus: es1: functionally complete
Sep 13, 2014
ee6fb799
greybus: devices: endpoint description of device
Sep 13, 2014
80e04f09
greybus: gbuf recieve path work, not done, dinner time...
Sep 13, 2014
45f3678b
greybus: gbuf: cport in buffer stream logic
Sep 14, 2014
13c8d9cd
greybus: add test_sink driver
Sep 14, 2014
772149b6
greybus: fix hd init sequence of setting up parent and driver pointers properly
Sep 14, 2014
710ecb06
greybus: update svc_msg_header fields and users to match spec
Sep 18, 2014
e94e1714
greybus: move versioning from svc message header to handshake function
Sep 18, 2014
52adb563
greybus: update GREYBUS_VERSION_[MAJOR|MINOR] to match spec
Sep 18, 2014
29f000f4
greybus: es1: set buffer sizes for messages based on email discussions
Sep 19, 2014
f036e056
greybus: gbuf: implement submission logic
Sep 19, 2014
3e7736e5
greybus: gbuf: clean up logic of who owns what "part" of the gbuf
Sep 21, 2014
798ea88a
greybus: svc_msg.h: add data for hotplug message
Sep 21, 2014
85e0066c
greybus: greybus.h: add function prototype for add/remove a module
Sep 21, 2014
6779997d
greybus: core.c: create empty functions to keep linking working for hotplug/remove
Sep 21, 2014
32,188 additional commits have been omitted to prevent performance issues.
Loading
Loading