summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/chassis/obmc-phosphor-buttons_git.bb
AgeCommit message (Collapse)AuthorFilesLines
2024-06-21phosphor-buttons: srcrev bump 971312abfe..010035ee96Andrew Geissler1-1/+1
Manojkiran Eda (1): Fix spelling mistakes using codespell Change-Id: If32b533c8fe7eb4c160047c643ced5797ed87a8b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-06-18phosphor-buttons: srcrev bump 3610608ce0..971312abfeAndrew Geissler1-1/+1
Delphine CC Chiu (2): meson: switch config.h to config.hpp meson: simplify config data Patrick Williams (1): button: convert long-press time to std::chrono Change-Id: I723344c1226479b815203150018b490a2975a7b9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-02-28phosphor-buttons: srcrev bump cb418b0d45..3610608ce0Andrew Geissler1-1/+1
Patrick Williams (1): lg2: use direct enum conversion Change-Id: Ifa27eedf45b2ccf566402b445262468ea5792578 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-02-21phosphor-buttons: srcrev bump 9c276560f9..cb418b0d45Andrew Geissler1-1/+1
Jonico Eustaquio (1): Adding num key parsing Change-Id: I30af39628208b77c13e01c5f982e7fdd09cb32b7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-01-26phosphor-buttons: srcrev bump 88f2038703..9c276560f9Andrew Geissler1-1/+1
Patrick Williams (1): State.Chassis: update service name Change-Id: I1644b00833662f99fc70161e8b93bf7c879ed7e2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-13phosphor-buttons: srcrev bump 7824da460e..88f2038703Andrew Geissler1-1/+1
Patrick Williams (1): build: use allowed over enabled Change-Id: Iab69161a9c971376e76560719c2fe58477f81b6d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-13phosphor-buttons: srcrev bump 615381479f..7824da460eAndrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: I6dfcad5b37d7c1687482f5918c7f54eeb175961a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-25phosphor-buttons: srcrev bump 0d6d74c8d9..615381479fAndrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I6e691ad1f2033c90aad924736ee67c726fab3d1b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-21phosphor-buttons: srcrev bump 9456ffc9f2..0d6d74c8d9Andrew Geissler1-1/+1
George Liu (2): meson_options.txt: Support for reading options from meson.options meson: Replace configure_file with fs.copyfile Patrick Williams (1): serial-uart-mux: use non-deprecated sdbusplus-client names Change-Id: Ie71b73513eb8035496373195290617deb0f61a81 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-20phosphor-buttons: srcrev bump 10bc3aeb25..9456ffc9f2Andrew Geissler1-1/+1
HuyLe (1): Add warm-reboot option support for reset button Change-Id: I36da10a71eb496334506e866d04d1384e16ebddf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-13phosphor-buttons: srcrev bump b748fdb520..10bc3aeb25Andrew Geissler1-1/+1
Patrick Williams (1): build: upgrade to C++23 Change-Id: I3322452dc801e9f43a8b42291afa63fbc0f533e4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-07Add sdeventplus dep to buttons recipeMatt Spinler1-0/+1
The button-handler now uses an sdeventplus event loop. Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I0e82bf2568863a4e1eff8d1c3d7e00486e694fd6
2023-07-01phosphor-buttons: srcrev bump ccd7db054c..b748fdb520Andrew Geissler1-1/+1
Matt Spinler (3): button-handler: use sdeventplus loop Create a custom power button handler Describe button behavior in the README Change-Id: I16bf48ee5bfbea69fcd5c01325ca5672f8f9d59d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-17phosphor-buttons: srcrev bump 0d038f58f7..ccd7db054cAndrew Geissler1-1/+1
Delphine CC Chiu (1): Support host selector using cpld definitions Change-Id: Iac9eca52963b487e41a26177bfe39dfef4c03665 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-12phosphor-buttons: srcrev bump 395c764c2b..0d038f58f7Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I391d26b3deee9781cedecd4b059a32e068999f35 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-03phosphor-buttons: srcrev bump 149452b012..395c764c2bAndrew Geissler1-1/+1
DelphineCCChiu (1): Remove power button long-press Change-Id: Ib345d04776097791934dbd5cc20691ae3875b6a9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-17treewide: reduce append operators on SRC_URIPatrick Williams1-2/+2
In a base bb file where we are setting the primary git repository, it is rare that we need to `SRC_URI +=`. This is an unnecessary pattern that seems to have been copied throughout the repository. Remove the pattern where appropriate and simply set SRC_URI directly. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I430186a82f9582ba6196f5bf66b659af4092b48d
2023-04-13phosphor-buttons and phosphor-dbus-interfaces: srcrev bumpsAndrew Geissler1-1/+1
phosphor-buttons: srcrev bump 4fcfadd3a9..149452b012 Patrick Williams (2): meson: remove deprecated get_pkgconfig_variable power-button: fix released signal to include duration phosphor-dbus-interfaces: srcrev bump e99811600c..a1b26a4bdf Delphine CC Chiu (1): Power-interface: Revise released signal with pressing duration Jayashree Dhanapal (1): Add a new interface for ThermalDirection Change-Id: Ief87051ce3b352007d274031be29e198b4147690 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2023-02-15phosphor-buttons: srcrev bump ce24bf6373..4fcfadd3a9Andrew Geissler1-1/+1
Brad Bishop (1): treewide: remove dependencies on mapper.target Change-Id: I740e20951d160c06081a951ca2e9e07d5cf16649 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-02phosphor-buttons: srcrev bump c0fee46e2b..ce24bf6373Andrew Geissler1-1/+1
kuiying (1): Updagte Kuiying's email address Change-Id: I19be7983f179f1f6eb1b0c4715d239ed48fcd52d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-06phosphor-buttons: srcrev bump e2d0f42617..c0fee46e2bAndrew Geissler1-1/+1
Potin Lai (1): button_handler: use CurrentHostState for powered on checking Change-Id: Ia64d5775766921b3b9150f8a6075850201ac9eae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-22phosphor-buttons: srcrev bump c7645850ca..e2d0f42617Andrew Geissler1-1/+1
Potin Lai (1): button_handler: fix invalid power event error Change-Id: I87f5c99fc544a1eda13e298fb957051a9e627979 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-09phosphor-buttons: srcrev bump e3b4e11fa7..c7645850caAndrew Geissler1-1/+1
Patrick Williams (2): prettier: re-format markdownlint: fix all warnings Change-Id: I5cb3bc316f372eb3bf5837ef562c28a52648b344 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-29phosphor-buttons: srcrev bump d219fa3c48..e3b4e11fa7Andrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: use shorter type aliases Change-Id: I56e16f0b063eb747cf3e9d740ffd921ae1d1bfb6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-21phosphor-buttons: srcrev bump 4250785723..d219fa3c48Andrew Geissler1-1/+1
Naveen Moses (1): Add serial uart mux interface class Change-Id: Iaa493fc1a04550f28d7b405bd0d5b9fccd84e8cb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-04meta-facebook : Add phosphor-buttons gpio config YV2Naveen Moses1-0/+8
This change adds phosphor-buttons gpio configs for the following : 1. Power button 2. Reset button 3. Host selector 4. Debug host selector button 5. serial uart mux To keep the install method common for copying gpio_defs.json file in supported platforms the install method is moved to obmc-phosphor-buttons_git.bb file. Signed-off-by: Naveen Moses <naveen.mosess@hcl.com> Change-Id: I91a106fdc5ac9aa83eec63cbd41a9615b380c37d
2022-10-04phosphor-buttons : remove phosphor-state-manager dependencyNaveen Moses1-1/+1
The obmc-phosphor-buttons recipe has direct dependency of phosphor-state-manager-chassis and phosphor-state-manager-host. replaced these direct packages with VIRTUAL-RUNTIME_obmc-host-state-manager and VIRTUAL-RUNTIME_obmc-chassis-state-manager This is done so that apps that handle host and chassis state other than phosphor-state-manager such as x86-power-control can use obmc-phosphor-buttons. Signed-off-by: Naveen Moses <naveen.mosess@hcl.com> Change-Id: I593fcb547a55418cad15a9eabc5ddb194c254e7d
2022-09-28phosphor-buttons: srcrev bump a6d4e65d5c..4250785723Andrew Geissler1-1/+1
Thang Q. Nguyen (1): Fix getService fail on single host platform Change-Id: If36553e87cf10c994737805afb1c107d1ce5c804 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-20Run oe-stylize on our filesEd Tanous1-22/+21
In all of our recipes, we should be following yoctos lead on formatting, order, and other things, for consistency in our meta layers. This commit runs oe-stylize.py on all of our files. The types of changes being made can be seen in the commit, but amount to: 1. Setting an explicit key ordering 2. Sectioning the files appropriately 3. Applying rules checking to our files At some point in the near future, we would turn this on as part of repotest, but some minor changes need to be upstreamed to meta-oe (WIP) to make that happen. Looking for input on whether this is something we'd like to do, and whether the diffs below look reasonable to folks. Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I489dd21d38a9fe4f3ece89cc7a5e1d0463224abf
2022-08-11phosphor-buttons: srcrev bump 7897dc6f1a..a6d4e65d5cAndrew Geissler1-1/+1
Naveen Moses (1): Add OCP debug card host selector button interface Patrick Williams (1): sdbusplus: use shorter type aliases Change-Id: I7fb363a897ab28e4830ca3016e04f5e34243baa4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05phosphor-buttons: srcrev bump ab8dac5102..7897dc6f1aAndrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I31810ab1f4b4f63f191ad9e9cbdf2ef13aa3ca85 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27phosphor-buttons: srcrev bump 8d281f1b73..ab8dac5102Andrew Geissler1-1/+1
Naveen Moses (1): Rename handler methods to match dbus signal type Change-Id: Idf998f825bccac0162d17578f19fb7842615bb81 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-26phosphor-buttons: srcrev bump ba33275d9f..8d281f1b73Andrew Geissler1-1/+1
Patrick Williams (1): OWNERS: switch 'matches' to 'matchers' Change-Id: Ied8ddda6f2638b2a6701ec31abcd85a23e1eb957 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-08obmc-phosphor-button: switch to meson buildGeorge Liu1-2/+2
George Liu (5): meson: Add subprojects file meson: Add meson build logging: switch to lg2 meson: Update LONG_PRESS_TIME_MS Fix meson build Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I4facd30b1c25e3b1bf60190ed5477ea75ee0c2b5
2022-06-24phosphor-buttons: srcrev bump 5b98f4db0e..1efa3e2969Andrew Geissler1-1/+1
George Liu (1): Fix cppcheck warnings Matt Spinler (1): Use proper path in service file Change-Id: I71e67e7e480fc37f0e29ae16a5b6d4d66e8553e5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-21phosphor-buttons: srcrev bump 8eca9bb6fe..5b98f4db0eAndrew Geissler1-1/+1
George Liu (1): Update clang-format Change-Id: Ibe39177201a16b3b7ea349b1cac02eff27edaee1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-21phosphor-buttons: srcrev bump 3bd1cfcb7d..8eca9bb6feAndrew Geissler1-1/+1
Patrick Williams (1): switch experimental::fs to std::fs Change-Id: Ie2c1c0ef626c407dd4bf21ac12e0ae229278be2c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-09phosphor-buttons: srcrev bump eea8a4a5f7..3bd1cfcb7dAndrew Geissler1-1/+1
Naveen Moses (1): Add Host selector button interface Change-Id: I70589f5bdb3af95965b41eff6840f50fd29ab902 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25phosphor-buttons: srcrev bump dd5495cf40..eea8a4a5f7Andrew Geissler1-1/+1
Naveen Moses (2): Add abstract factory to create button iface objects Fix parsing gpio config format issue Change-Id: I0d25589ee2ae4f6a2c8dcae30d1919466db2ce8a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-25treewide: fix up github SRC_URIsPatrick Williams1-1/+1
Per [1], Yocto is going to start requiring both branch names and `protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to automatically fix our URIs. 1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
2021-12-17phosphor-buttons: srcrev bump 8381d5aa35..dd5495cf40Andrew Geissler1-1/+1
Naveen Moses (1): Enable group gpio configuration Change-Id: I6fa93ca2858132b2181d62a04bf8cf86bf4f8713 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-28phosphor-buttons: srcrev bump 6d724ce88b..8381d5aa35Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: Ib21f7e74683dd0f8f7afe5d63a3ae61e7c7e7b13 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-27phosphor-buttons: srcrev bump 703c760935..6d724ce88bAndrew Geissler1-1/+1
Patrick Williams (1): catch exceptions as const Change-Id: Ie4ff09c0be8019db0802ea7d590cb989757536a0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-04phosphor-buttons: srcrev bump 5ed4cc0f09..703c760935Andrew Geissler1-1/+1
Patrick Williams (1): exception: switch to public sdbus exception Change-Id: Ida725a4f801f67c857a1c1771a64a7f841e97d05 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-11meta-phosphor: prep for new override syntaxPatrick Williams1-5/+5
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
2020-05-15phosphor-buttons: srcrev bump 582b3f025a..5ed4cc0f09Andrew Geissler1-1/+1
Patrick Williams (3): sdbusplus: remove deprecated variant_ns MAINTAINERS: remove Ed Tanous as maintainer sdbusplus: replace message::variant with std::variant (From meta-phosphor rev: 7041e3979e04e613ffa3a30cc1a9e087fef2ed78) Change-Id: Ifeffdbec7c5352b48a53776c872b6388f7bd7dac Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-02-24phosphor-buttons: srcrev bump 3fdcdb82d0..582b3f025aAndrew Geissler1-1/+1
Tim Lee (1): phosphor-buttons: Make gpio interrupt configuration can be set correctly (From meta-phosphor rev: f654f2bad9c291004c32e5593aec840f8b8b6554) Change-Id: I028cb6864852c3ebe1888360bf72291946b264c1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-06phosphor-buttons: srcrev bump 1ac9ab6d29..3fdcdb82d0Andrew Geissler1-1/+1
Gunnar Mills (1): Fix Maintainers file (From meta-phosphor rev: 29872eb6fd7845d5e37abff56b295ea8e4517d5d) Change-Id: I68c01fb973e45b0a8cfdfb02d9192ac6599c9138 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-16phosphor-buttons: srcrev bump 6910122589..1ac9ab6d29Andrew Geissler1-1/+1
Patrick Venture (1): transition to multi-user.target in service files (From meta-phosphor rev: 21e7d1ef2f0f3f44fd027a3684237e09d6f6cc80) Change-Id: I33cf7c09e71705a5d8d78908da18b61404239110 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-06meta-phosphor: obmc-phosphor-buttons: point to binPatrick Venture1-3/+3
Point to bin where the package now installs. phosphor-buttons: srcrev bump 391a21a1bb..6910122589 Patrick Venture (1): build: install into bin instead of sbin (From meta-phosphor rev: 1eed372c024f29a14a042d6d0f0fc58a8b6f7c37) Change-Id: I8f761f8f8569cb8feff80f3275d5ec4e19261dc2 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>