* toshiba_acpi.c @ 2015-02-18 20:27 Tom Mannerhagen 2015-02-18 21:07 ` toshiba_acpi.c Azael Avalos 0 siblings, 1 reply; 7+ messages in thread From: Tom Mannerhagen @ 2015-02-18 20:27 UTC (permalink / raw) To: dvhart; +Cc: platform-driver-x86, coproscefalo Hi My name is Tom Mannerhagen. I am writing to you because I can see you're somehow involved in the last version of toshiba_acpi.c I have some issues / suggestions to the driver, but since I am no coder, my ideas won't bear any fruit unless I get some help. Can I send my thoughts this way? BR Tom ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: toshiba_acpi.c 2015-02-18 20:27 toshiba_acpi.c Tom Mannerhagen @ 2015-02-18 21:07 ` Azael Avalos 2015-02-20 5:00 ` toshiba_acpi.c Darren Hart 2015-02-25 20:42 ` toshiba_acpi.c Tom Mannerhagen 0 siblings, 2 replies; 7+ messages in thread From: Azael Avalos @ 2015-02-18 21:07 UTC (permalink / raw) To: Tom Mannerhagen; +Cc: Darren Hart, platform-driver-x86@vger.kernel.org Hi there, 2015-02-18 13:27 GMT-07:00 Tom Mannerhagen <tom.mannerhagen@gmail.com>: > Hi > > My name is Tom Mannerhagen. > I am writing to you because I can see you're somehow involved in the > last version of toshiba_acpi.c Well, right now I'm taking care of the driver (adding features, cleaning, etc.), so I guess I'm the "maintainer" as of now ;-) > > I have some issues / suggestions to the driver, but since I am no coder, > my ideas won't bear any fruit unless I get some help. > > Can I send my thoughts this way? I have no problem, tho' I'm not sure if the mailing list is the right place for this. Darren, any input here? As per your ideas/suggestions, it will depend if it is feasible/possible. I any case, just send me your ideas/suggestions, and we can try to work something out (again, if feasible/possible). > > BR Tom > Cheers Azael -- -- El mundo apesta y vosotros apestais tambien -- ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: toshiba_acpi.c 2015-02-18 21:07 ` toshiba_acpi.c Azael Avalos @ 2015-02-20 5:00 ` Darren Hart 2015-02-25 20:42 ` toshiba_acpi.c Tom Mannerhagen 1 sibling, 0 replies; 7+ messages in thread From: Darren Hart @ 2015-02-20 5:00 UTC (permalink / raw) To: Azael Avalos; +Cc: Tom Mannerhagen, platform-driver-x86@vger.kernel.org On Wed, Feb 18, 2015 at 02:07:43PM -0700, Azael Avalos wrote: > Hi there, > > 2015-02-18 13:27 GMT-07:00 Tom Mannerhagen <tom.mannerhagen@gmail.com>: > > Hi > > > > My name is Tom Mannerhagen. > > I am writing to you because I can see you're somehow involved in the > > last version of toshiba_acpi.c > > Well, right now I'm taking care of the driver (adding features, cleaning, > etc.), so I guess I'm the "maintainer" as of now ;-) > > > > > I have some issues / suggestions to the driver, but since I am no coder, > > my ideas won't bear any fruit unless I get some help. > > > > Can I send my thoughts this way? > > I have no problem, tho' I'm not sure if the mailing list is the right place > for this. > Darren, any input here? Yup, this is the place. Everything happens on the mailing list :-) (I pointed Tom here). > > As per your ideas/suggestions, it will depend if it is feasible/possible. > I any case, just send me your ideas/suggestions, and we can try to > work something out (again, if feasible/possible). > Yup, don't ask, just say what you have to say and we'll discuss it. -- Darren Hart Intel Open Source Technology Center ^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: toshiba_acpi.c 2015-02-18 21:07 ` toshiba_acpi.c Azael Avalos 2015-02-20 5:00 ` toshiba_acpi.c Darren Hart @ 2015-02-25 20:42 ` Tom Mannerhagen 2015-02-25 21:05 ` toshiba_acpi.c Azael Avalos 1 sibling, 1 reply; 7+ messages in thread From: Tom Mannerhagen @ 2015-02-25 20:42 UTC (permalink / raw) To: 'Azael Avalos'; +Cc: 'Darren Hart', platform-driver-x86 Thanks! I think I need to rephrase a bit. How is the driver distinguishing which mapping to apply depending on which model it is running on? Why I am asking: I'm since 26 years involved in technical support of Toshiba notebooks, a happy Linux-user also trying to help other Toshiba owners using Linux on Toshiba's. In that scope I can see that some features (Hotkeys), probably provided by the toshiba_acpi-driver, does not work on every platform. More in detail - mappings are not always correct. It lies more in my personal interest than my profession to see this improved. BR Tom -----Original Message----- From: Azael Avalos [mailto:coproscefalo@gmail.com] Sent: den 18 februari 2015 22:08 To: Tom Mannerhagen Cc: Darren Hart; platform-driver-x86@vger.kernel.org Subject: Re: toshiba_acpi.c Hi there, 2015-02-18 13:27 GMT-07:00 Tom Mannerhagen <tom.mannerhagen@gmail.com>: > Hi > > My name is Tom Mannerhagen. > I am writing to you because I can see you're somehow involved in the > last version of toshiba_acpi.c Well, right now I'm taking care of the driver (adding features, cleaning, etc.), so I guess I'm the "maintainer" as of now ;-) > > I have some issues / suggestions to the driver, but since I am no > coder, my ideas won't bear any fruit unless I get some help. > > Can I send my thoughts this way? I have no problem, tho' I'm not sure if the mailing list is the right place for this. Darren, any input here? As per your ideas/suggestions, it will depend if it is feasible/possible. I any case, just send me your ideas/suggestions, and we can try to work something out (again, if feasible/possible). > > BR Tom > Cheers Azael -- -- El mundo apesta y vosotros apestais tambien -- ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: toshiba_acpi.c 2015-02-25 20:42 ` toshiba_acpi.c Tom Mannerhagen @ 2015-02-25 21:05 ` Azael Avalos 2015-02-26 7:42 ` toshiba_acpi.c Tom Mannerhagen 0 siblings, 1 reply; 7+ messages in thread From: Azael Avalos @ 2015-02-25 21:05 UTC (permalink / raw) To: Tom Mannerhagen; +Cc: Darren Hart, platform-driver-x86@vger.kernel.org Hi Tom, 2015-02-25 13:42 GMT-07:00 Tom Mannerhagen <tom.mannerhagen@gmail.com>: > Thanks! > > I think I need to rephrase a bit. > > How is the driver distinguishing which mapping to apply depending on which model it is running on? Currently we use the "toshiba_alt_keymap_dmi" list, but only 3 models have been added to it, Satellite M840, Qosmio X75-A and TECRA A50-A. I know that there are a lot more out there, but these are the ones that the driver currently know of... > > Why I am asking: > I'm since 26 years involved in technical support of Toshiba notebooks, a happy Linux-user also trying to help other Toshiba owners using Linux on Toshiba's. > In that scope I can see that some features (Hotkeys), probably provided by the toshiba_acpi-driver, does not work on every platform. > More in detail - mappings are not always correct. > It lies more in my personal interest than my profession to see this improved. Without propper documentation from Toshiba, we are left in the blind and only rely on what we (or other people, bug reports, etc.) know of, however, I made some progress on identifying the HCI call for the hotkey event type (patch comming soon), needed for some laptops supporting the "Special Functions", which happens to be those affected by the new keymap layout. If you are a Toshiba laptop owner and/or have access to more hardware than I do (currently 2 laptops, Qosmio X505 and Qosmio X75), I could use some testing ;-) > > BR Tom > Cheers Azael -- -- El mundo apesta y vosotros apestais tambien -- ^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: toshiba_acpi.c 2015-02-25 21:05 ` toshiba_acpi.c Azael Avalos @ 2015-02-26 7:42 ` Tom Mannerhagen 2015-02-26 16:11 ` toshiba_acpi.c Azael Avalos 0 siblings, 1 reply; 7+ messages in thread From: Tom Mannerhagen @ 2015-02-26 7:42 UTC (permalink / raw) To: 'Azael Avalos'; +Cc: 'Darren Hart', platform-driver-x86 Hi Azael I see, but that concerns the alternative map, correct? How does the driver tell if it should use the "standard" or alternative mapping? I think I can see some checks are made in the beginning of the driver, it checks for certain ACPI ID's (TOS6200, TOS6207, TOS6028, TOS1900). Are they used to identify the system as a Toshiba or are they used to distinguish which Toshiba-platform it runs on? Perhaps both? If used to tell which Toshiba it runs on, is this somehow used to select mapping of the function-keys? BTW - I have access to a bunch of units and will happily test as time allow. You may need to hand-hold me through the building of the driver and using it in a distro. BR Tom -----Original Message----- From: Azael Avalos [mailto:coproscefalo@gmail.com] Sent: den 25 februari 2015 22:05 To: Tom Mannerhagen Cc: Darren Hart; platform-driver-x86@vger.kernel.org Subject: Re: toshiba_acpi.c Hi Tom, 2015-02-25 13:42 GMT-07:00 Tom Mannerhagen <tom.mannerhagen@gmail.com>: > Thanks! > > I think I need to rephrase a bit. > > How is the driver distinguishing which mapping to apply depending on which model it is running on? Currently we use the "toshiba_alt_keymap_dmi" list, but only 3 models have been added to it, Satellite M840, Qosmio X75-A and TECRA A50-A. I know that there are a lot more out there, but these are the ones that the driver currently know of... > > Why I am asking: > I'm since 26 years involved in technical support of Toshiba notebooks, a happy Linux-user also trying to help other Toshiba owners using Linux on Toshiba's. > In that scope I can see that some features (Hotkeys), probably provided by the toshiba_acpi-driver, does not work on every platform. > More in detail - mappings are not always correct. > It lies more in my personal interest than my profession to see this improved. Without propper documentation from Toshiba, we are left in the blind and only rely on what we (or other people, bug reports, etc.) know of, however, I made some progress on identifying the HCI call for the hotkey event type (patch comming soon), needed for some laptops supporting the "Special Functions", which happens to be those affected by the new keymap layout. If you are a Toshiba laptop owner and/or have access to more hardware than I do (currently 2 laptops, Qosmio X505 and Qosmio X75), I could use some testing ;-) > > BR Tom > Cheers Azael -- -- El mundo apesta y vosotros apestais tambien -- ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: toshiba_acpi.c 2015-02-26 7:42 ` toshiba_acpi.c Tom Mannerhagen @ 2015-02-26 16:11 ` Azael Avalos 0 siblings, 0 replies; 7+ messages in thread From: Azael Avalos @ 2015-02-26 16:11 UTC (permalink / raw) To: Tom Mannerhagen; +Cc: Darren Hart, platform-driver-x86@vger.kernel.org Hi Tom, 2015-02-26 0:42 GMT-07:00 Tom Mannerhagen <tom.mannerhagen@gmail.com>: > Hi Azael > > I see, but that concerns the alternative map, correct? Yes > How does the driver tell if it should use the "standard" or alternative mapping? On the patches that I will send (hopefully later today), a call to an HCI function is made, which tells us the hotkey events type, so far, there are two types "normal" and "special", where "normal" covers all the old key mappings and the "special" covers the new one. > > I think I can see some checks are made in the beginning of the driver, it checks for certain ACPI ID's (TOS6200, TOS6207, TOS6028, TOS1900). > Are they used to identify the system as a Toshiba or are they used to distinguish which Toshiba-platform it runs on? > Perhaps both? I'm not sure what you men by platform, but those HIDs represent the Toshiba Configuration Interface devices (or TVAP - Toshiba Value Added Package), and yes, they are used to identify the system as a Toshiba laptop, at least as hotkeys, backlight and some other system stuff concerns, as there are more IDs on the system, but they cover Bluetooth (TOS6205) and Accelerometer (TOS620A). > > If used to tell which Toshiba it runs on, is this somehow used to select mapping of the function-keys? > > BTW - I have access to a bunch of units and will happily test as time allow. > You may need to hand-hold me through the building of the driver and using it in a distro. Well, as long as you have installed the kernel sources, make and gcc, we are fine, I can provide you with a Makefile and the source to test, and a simple: make sudo make install sudo make load Will do the trick ;-) > > BR Tom > Cheers Azael -- -- El mundo apesta y vosotros apestais tambien -- ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-02-26 16:11 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-02-18 20:27 toshiba_acpi.c Tom Mannerhagen 2015-02-18 21:07 ` toshiba_acpi.c Azael Avalos 2015-02-20 5:00 ` toshiba_acpi.c Darren Hart 2015-02-25 20:42 ` toshiba_acpi.c Tom Mannerhagen 2015-02-25 21:05 ` toshiba_acpi.c Azael Avalos 2015-02-26 7:42 ` toshiba_acpi.c Tom Mannerhagen 2015-02-26 16:11 ` toshiba_acpi.c Azael Avalos
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.