Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1211012 > unrolled thread
| Started by | Chen Bough <Haibo.Chen@freescale.com> |
|---|---|
| First post | 2015-08-21 10:40 +0200 |
| Last post | 2015-08-24 10:40 +0200 |
| Articles | 3 — 2 participants |
Back to article view | Back to linux.kernel
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
RE: [PATCH v2 2/5] Documentation: Detail permitted DT properties for the imx6ul_tsc Chen Bough <Haibo.Chen@freescale.com> - 2015-08-21 10:40 +0200
Re: [PATCH v2 2/5] Documentation: Detail permitted DT properties for the imx6ul_tsc Markus Pargmann <mpa@pengutronix.de> - 2015-08-21 11:30 +0200
RE: [PATCH v2 2/5] Documentation: Detail permitted DT properties for the imx6ul_tsc Chen Bough <Haibo.Chen@freescale.com> - 2015-08-24 10:40 +0200
| From | Chen Bough <Haibo.Chen@freescale.com> |
|---|---|
| Date | 2015-08-21 10:40 +0200 |
| Subject | RE: [PATCH v2 2/5] Documentation: Detail permitted DT properties for the imx6ul_tsc |
| Message-ID | <pZQ1I-6KY-7@gated-at.bofh.it> |
SGkgTWFya3VzLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1hcmt1 cyBQYXJnbWFubiBbbWFpbHRvOm1wYUBwZW5ndXRyb25peC5kZV0NCj4gU2VudDogV2VkbmVzZGF5 LCBBdWd1c3QgMTksIDIwMTUgMTo1NSBQTQ0KPiBUbzogQ2hlbiBIYWliby1CNTE0MjENCj4gQ2M6 IHJvYmgrZHRAa2VybmVsLm9yZzsgcGF3ZWwubW9sbEBhcm0uY29tOyBtYXJrLnJ1dGxhbmRAYXJt LmNvbTsNCj4gaWpjK2RldmljZXRyZWVAaGVsbGlvbi5vcmcudWs7IGdhbGFrQGNvZGVhdXJvcmEu b3JnOyBzaGF3bmd1b0BrZXJuZWwub3JnOw0KPiBrZXJuZWxAcGVuZ3V0cm9uaXguZGU7IGxpbnV4 QGFybS5saW51eC5vcmcudWs7IGRtaXRyeS50b3Jva2hvdkBnbWFpbC5jb207DQo+IGRldmljZXRy ZWVAdmdlci5rZXJuZWwub3JnOyBzYnJhbmRlbkBicm9hZGNvbS5jb207IGFybmRAYXJuZGIuZGU7 DQo+IG1jaGVoYWJAb3NnLnNhbXN1bmcuY29tOyBjaHJpc3RpYW4uZ21laW5lckBnbWFpbC5jb207 DQo+IHNjb3R0LmxpdUBlbWMuY29tLnR3OyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOyBo ZGVnb2VkZUByZWRoYXQuY29tOw0KPiBqb25hdGhhckBicm9hZGNvbS5jb207IGJlbmphbWluLnRp c3NvaXJlc0ByZWRoYXQuY29tOw0KPiBoYW5zLnZlcmt1aWxAY2lzY28uY29tOyBoYWRlc3NAaGFk ZXNzLm5ldDsgbGludXgtaW5wdXRAdmdlci5rZXJuZWwub3JnOw0KPiBnZWVydEBsaW51eC1tNjhr Lm9yZzsgc2ViYXN0aWVuLnN6eW1hbnNraUBhcm1hZGV1cy5jb207DQo+IG1hbWxpbmF2QGdtYWls LmNvbTsgbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnDQo+IFN1YmplY3Q6IFJl OiBbUEFUQ0ggdjIgMi81XSBEb2N1bWVudGF0aW9uOiBEZXRhaWwgcGVybWl0dGVkIERUIHByb3Bl cnRpZXMNCj4gZm9yIHRoZSBpbXg2dWxfdHNjDQo+IA0KPiBIaSwNCj4gDQo+IE9uIFR1ZSwgSnVs IDI4LCAyMDE1IGF0IDA1OjU4OjM4UE0gKzA4MDAsIEhhaWJvIENoZW4gd3JvdGU6DQo+ID4gSGVy ZSB3ZSBhcHBseSByZXF1aXJlZCBkb2N1bWVudGF0aW9uIGZvciB0aGUgaW14NnVsIHRvdWNoIHNj cmVlbg0KPiA+IGNvbnRyb2xsZXIgZHJpdmVyIHdoaWNoIGRlc2NyaWJlIGF2YWlsYWJsZSBwcm9w ZXJ0aWVzIGFuZCBob3cgdG8gdXNlDQo+ID4gdGhlbS4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6 IEhhaWJvIENoZW4gPGhhaWJvLmNoZW5AZnJlZXNjYWxlLmNvbT4NCj4gPiAtLS0NCj4gPiAgLi4u L2JpbmRpbmdzL2lucHV0L3RvdWNoc2NyZWVuL2lteDZ1bF90c2MudHh0ICAgICAgfCAzNg0KPiAr KysrKysrKysrKysrKysrKysrKysrDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAzNiBpbnNlcnRpb25z KCspDQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiA+IERvY3VtZW50YXRpb24vZGV2aWNldHJl ZS9iaW5kaW5ncy9pbnB1dC90b3VjaHNjcmVlbi9pbXg2dWxfdHNjLnR4dA0KPiA+DQo+ID4gZGlm ZiAtLWdpdA0KPiA+IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2lucHV0L3Rv dWNoc2NyZWVuL2lteDZ1bF90c2MudHh0DQo+ID4gYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUv YmluZGluZ3MvaW5wdXQvdG91Y2hzY3JlZW4vaW14NnVsX3RzYy50eHQNCj4gPiBuZXcgZmlsZSBt b2RlIDEwMDY0NA0KPiA+IGluZGV4IDAwMDAwMDAuLmFjNDFjMzINCj4gPiAtLS0gL2Rldi9udWxs DQo+ID4gKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2lucHV0L3RvdWNo c2NyZWVuL2lteDZ1bF90c2MudA0KPiA+ICsrKyB4dA0KPiA+IEBAIC0wLDAgKzEsMzYgQEANCj4g PiArKiBGcmVlc2NhbGUgaS5NWDZVTCBUb3VjaCBDb250cm9sbGVyDQo+ID4gKw0KPiA+ICtSZXF1 aXJlZCBwcm9wZXJ0aWVzOg0KPiA+ICstIGNvbXBhdGlibGU6IG11c3QgYmUgImZzbCxpbXg2dWwt dHNjIi4NCj4gPiArLSByZWc6IHRoaXMgdG91Y2ggY29udHJvbGxlciBhZGRyZXNzIGFuZCB0aGUg QURDMiBhZGRyZXNzLg0KPiANCj4gVGhpcyBzdWdnZXN0cyB0aGF0IHRoaXMgZHJpdmVyIGlzIHVz aW5nIGEgdW5pdCBBREMyLiBXaGljaCBhbHNvIG1lYW5zDQo+IHRoYXQgdGhlcmUgYXJlIG1vcmUg dGhhbiBvbmUgQURDIHdoaWNoIGFyZSBwcm9iYWJseSBpZGVudGljYWw/DQo+IA0KPiBTaG91bGRu J3QgdGhlc2UgQURDcyBiZSBwcm9wZXJseSBkZXNjcmliZWQgYnkgdGhlaXIgb3duIGRldmljZSBu b2Rlcw0KPiBpbnN0ZWFkIG9mIHRoZXNlIHR3byByZWdpc3RlciByYW5nZXMsIHR3byBpbnRlcnJ1 cHRzIGFuZCB0d28gY2xvY2tzPw0KPiANCj4gSXMgJ0FEQzInIHVzYWJsZSB3aXRob3V0IHRzYz8g VGhlbiBBREMxL0FEQzIgc2hvdWxkIHBlcmhhcHMgZ2V0IGEgcHJvcGVyDQo+IElJTyBkcml2ZXIu DQoNCkZvciBpLk1YNlVMLCB0aGVyZSBhcmUgdHdvIEFEQy4gQURDMSBpcyBhIG5vcm1hbCBBREMs IGFuZCBBREMyIGNhbiBvbmx5IHdvcmtzIGZvcg0KVFNDLCB0aGUgY2hhbm5lbHMgb2YgQURDMiBh cmUgY29ubmVjdGVkIHRvIFRTQyBkaXJlY3RseS4gVFNDIGFuZCBBREMyIHNob3VsZCB3b3JrDQp0 b2dldGhlciBhcyBhIHRvdWNoIHNjcmVlbiBjb250cm9sbGVyLiANCg0KRm9yIEFEQzEsIGl0IHNo YXJlIHRoZSBkcml2ZXIgdmY2MTBfYWRjLmMgKGRyaXZlcnMvaWlvL2FkYy92ZjYxMF9hZGMuYyku IA0KDQpCZXN0IFJlZ2FyZHMNCg0KSGFpYm8gDQogDQo+IA0KPiBVbmZvcnR1bmF0ZWx5IEkgZG9u J3QgaGF2ZSB0aGUgcmVmZXJlbmNlIG1hbnVhbCB0byBoYXZlIGEgbG9vayBob3cgdGhpcw0KPiBh bGwgd29ya3MuDQo+IA0KPiBCZXN0IHJlZ2FyZHMsDQo+IA0KPiBNYXJrdXMNCj4gDQo+ID4gKy0g aW50ZXJydXB0czogdGhlIGludGVycnVwdCBvZiB0aGlzIHRvdWNoIGNvbnRyb2xsZXIgYW5kIEFE QzIuDQo+ID4gKy0gY2xvY2tzOiB0aGUgcm9vdCBjbG9jayBvZiB0b3VjaCBjb250cm9sbGVyIGFu ZCBBREMyLg0KPiA+ICstIGNsb2NrLW5hbWVzOyBtdXN0IGJlICJ0c2MiIGFuZCAiYWRjIi4NCj4g PiArLSB4bnVyLWdwaW86IHRoZSBYLSBncGlvIHRoaXMgY29udHJvbGxlciBjb25uZWN0IHRvLg0K PiA+ICsgIFRoaXMgeG51ci1ncGlvIHJldHVybnMgdG8gaGlnaCBvbmNlIHRoZSBmaW5nZXIgbGVh dmUgdGhlIHRvdWNoDQo+ID4gK3NjcmVlbiAoVGhlDQo+ID4gKyAgbGFzdCB0b3VjaCBldmVudCB0 aGUgdG91Y2ggY29udHJvbGxlciBjYXB0dXJlKS4NCj4gPiArDQo+ID4gK09wdGlvbmFsIHByb3Bl cnRpZXM6DQo+ID4gKy0gbWVhc3VyZS1kZWxheS10aW1lOiB0aGUgdmFsdWUgb2YgbWVhc3VyZSBk ZWxheSB0aW1lLg0KPiA+ICsgIEJlZm9yZSBYLWF4aXMgb3IgWS1heGlzIG1lYXN1cmVtZW50LCB0 aGUgc2NyZWVuIG5lZWQgc29tZSB0aW1lDQo+ID4gK2JlZm9yZQ0KPiA+ICsgIGV2ZW4gcG90ZW50 aWFsIGRpc3RyaWJ1dGlvbiByZWFkeS4NCj4gPiArICBUaGlzIHZhbHVlIGRlcGVuZHMgb24gdGhl IHRvdWNoIHNjcmVlbi4NCj4gPiArLSBwcmUtY2hhcmdlLXRpbWU6IHRoZSB0b3VjaCBzY3JlZW4g bmVlZCBzb21lIHRpbWUgdG8gcHJlY2hhcmdlLg0KPiA+ICsgIFRoaXMgdmFsdWUgZGVwZW5kcyBv biB0aGUgdG91Y2ggc2NyZWVuLg0KPiA+ICsNCj4gPiArRXhhbXBsZToNCj4gPiArCXRzYzogdHNj QDAyMDQwMDAwIHsNCj4gPiArCQljb21wYXRpYmxlID0gImZzbCxpbXg2dWwtdHNjIjsNCj4gPiAr CQlyZWcgPSA8MHgwMjA0MDAwMCAweDQwMDA+LCA8MHgwMjE5YzAwMCAweDQwMDA+Ow0KPiA+ICsJ CWludGVycnVwdHMgPSA8R0lDX1NQSSAzIElSUV9UWVBFX0xFVkVMX0hJR0g+LA0KPiA+ICsJCQkg ICAgIDxHSUNfU1BJIDEwMSBJUlFfVFlQRV9MRVZFTF9ISUdIPjsNCj4gPiArCQljbG9ja3MgPSA8 JmNsa3MgSU1YNlVMX0NMS19JUEc+LA0KPiA+ICsJCQkgPCZjbGtzIElNWDZVTF9DTEtfQURDMj47 DQo+ID4gKwkJY2xvY2stbmFtZXMgPSAidHNjIiwgImFkYyI7DQo+ID4gKwkJcGluY3RybC1uYW1l cyA9ICJkZWZhdWx0IjsNCj4gPiArCQlwaW5jdHJsLTAgPSA8JnBpbmN0cmxfdHNjPjsNCj4gPiAr CQl4bnVyLWdwaW8gPSA8JmdwaW8xIDMgR1BJT19BQ1RJVkVfSElHSD47DQo+ID4gKwkJbWVhc3Vy ZS1kZWxheS10aW1lID0gPDB4ZmZmPjsNCj4gPiArCQlwcmUtY2hhcmdlLXRpbWUgPSA8MHhmZmZm PjsNCj4gPiArCQlzdGF0dXMgPSAib2theSI7DQo+ID4gKwl9Ow0KPiA+IC0tDQo+ID4gMS45LjEN Cj4gPg0KPiA+DQo+ID4NCj4gDQo+IC0tDQo+IFBlbmd1dHJvbml4IGUuSy4gICAgICAgICAgICAg ICAgICAgICAgICAgICB8DQo+IHwNCj4gSW5kdXN0cmlhbCBMaW51eCBTb2x1dGlvbnMgICAgICAg ICAgICAgICAgIHwgaHR0cDovL3d3dy5wZW5ndXRyb25peC5kZS8NCj4gfA0KPiBQZWluZXIgU3Ry LiA2LTgsIDMxMTM3IEhpbGRlc2hlaW0sIEdlcm1hbnkgfCBQaG9uZTogKzQ5LTUxMjEtMjA2OTE3 LTANCj4gfA0KPiBBbXRzZ2VyaWNodCBIaWxkZXNoZWltLCBIUkEgMjY4NiAgICAgICAgICAgfCBG YXg6ICAgKzQ5LTUxMjEtMjA2OTE3LTU1NTUNCj4gfA0K -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [next] | [standalone]
| From | Markus Pargmann <mpa@pengutronix.de> |
|---|---|
| Date | 2015-08-21 11:30 +0200 |
| Message-ID | <pZQO8-7UZ-47@gated-at.bofh.it> |
| In reply to | #1211012 |
[Multipart message — attachments visible in raw view] — view raw
On Fri, Aug 21, 2015 at 08:30:16AM +0000, Chen Bough wrote:
> Hi Markus,
>
> > -----Original Message-----
> > From: Markus Pargmann [mailto:mpa@pengutronix.de]
> > Sent: Wednesday, August 19, 2015 1:55 PM
> > To: Chen Haibo-B51421
> > Cc: robh+dt@kernel.org; pawel.moll@arm.com; mark.rutland@arm.com;
> > ijc+devicetree@hellion.org.uk; galak@codeaurora.org; shawnguo@kernel.org;
> > kernel@pengutronix.de; linux@arm.linux.org.uk; dmitry.torokhov@gmail.com;
> > devicetree@vger.kernel.org; sbranden@broadcom.com; arnd@arndb.de;
> > mchehab@osg.samsung.com; christian.gmeiner@gmail.com;
> > scott.liu@emc.com.tw; linux-kernel@vger.kernel.org; hdegoede@redhat.com;
> > jonathar@broadcom.com; benjamin.tissoires@redhat.com;
> > hans.verkuil@cisco.com; hadess@hadess.net; linux-input@vger.kernel.org;
> > geert@linux-m68k.org; sebastien.szymanski@armadeus.com;
> > mamlinav@gmail.com; linux-arm-kernel@lists.infradead.org
> > Subject: Re: [PATCH v2 2/5] Documentation: Detail permitted DT properties
> > for the imx6ul_tsc
> >
> > Hi,
> >
> > On Tue, Jul 28, 2015 at 05:58:38PM +0800, Haibo Chen wrote:
> > > Here we apply required documentation for the imx6ul touch screen
> > > controller driver which describe available properties and how to use
> > > them.
> > >
> > > Signed-off-by: Haibo Chen <haibo.chen@freescale.com>
> > > ---
> > > .../bindings/input/touchscreen/imx6ul_tsc.txt | 36
> > ++++++++++++++++++++++
> > > 1 file changed, 36 insertions(+)
> > > create mode 100644
> > > Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt
> > >
> > > diff --git
> > > a/Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt
> > > b/Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt
> > > new file mode 100644
> > > index 0000000..ac41c32
> > > --- /dev/null
> > > +++ b/Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.t
> > > +++ xt
> > > @@ -0,0 +1,36 @@
> > > +* Freescale i.MX6UL Touch Controller
> > > +
> > > +Required properties:
> > > +- compatible: must be "fsl,imx6ul-tsc".
> > > +- reg: this touch controller address and the ADC2 address.
> >
> > This suggests that this driver is using a unit ADC2. Which also means
> > that there are more than one ADC which are probably identical?
> >
> > Shouldn't these ADCs be properly described by their own device nodes
> > instead of these two register ranges, two interrupts and two clocks?
> >
> > Is 'ADC2' usable without tsc? Then ADC1/ADC2 should perhaps get a proper
> > IIO driver.
>
> For i.MX6UL, there are two ADC. ADC1 is a normal ADC, and ADC2 can only works for
> TSC, the channels of ADC2 are connected to TSC directly. TSC and ADC2 should work
> together as a touch screen controller.
But as I understand these are two different units. Wouldn't it be better
to abstract it that way in the DT?
Best regards,
Markus
>
> For ADC1, it share the driver vf610_adc.c (drivers/iio/adc/vf610_adc.c).
>
> Best Regards
>
> Haibo
>
> >
> > Unfortunately I don't have the reference manual to have a look how this
> > all works.
> >
> > Best regards,
> >
> > Markus
> >
> > > +- interrupts: the interrupt of this touch controller and ADC2.
> > > +- clocks: the root clock of touch controller and ADC2.
> > > +- clock-names; must be "tsc" and "adc".
> > > +- xnur-gpio: the X- gpio this controller connect to.
> > > + This xnur-gpio returns to high once the finger leave the touch
> > > +screen (The
> > > + last touch event the touch controller capture).
> > > +
> > > +Optional properties:
> > > +- measure-delay-time: the value of measure delay time.
> > > + Before X-axis or Y-axis measurement, the screen need some time
> > > +before
> > > + even potential distribution ready.
> > > + This value depends on the touch screen.
> > > +- pre-charge-time: the touch screen need some time to precharge.
> > > + This value depends on the touch screen.
> > > +
> > > +Example:
> > > + tsc: tsc@02040000 {
> > > + compatible = "fsl,imx6ul-tsc";
> > > + reg = <0x02040000 0x4000>, <0x0219c000 0x4000>;
> > > + interrupts = <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>,
> > > + <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>;
> > > + clocks = <&clks IMX6UL_CLK_IPG>,
> > > + <&clks IMX6UL_CLK_ADC2>;
> > > + clock-names = "tsc", "adc";
> > > + pinctrl-names = "default";
> > > + pinctrl-0 = <&pinctrl_tsc>;
> > > + xnur-gpio = <&gpio1 3 GPIO_ACTIVE_HIGH>;
> > > + measure-delay-time = <0xfff>;
> > > + pre-charge-time = <0xffff>;
> > > + status = "okay";
> > > + };
> > > --
> > > 1.9.1
> > >
> > >
> > >
> >
> > --
> > Pengutronix e.K. |
> > |
> > Industrial Linux Solutions | http://www.pengutronix.de/
> > |
> > Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0
> > |
> > Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555
> > |
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
[toc] | [prev] | [next] | [standalone]
| From | Chen Bough <Haibo.Chen@freescale.com> |
|---|---|
| Date | 2015-08-24 10:40 +0200 |
| Message-ID | <q0Vsm-2pv-25@gated-at.bofh.it> |
| In reply to | #1211043 |
DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWFya3VzIFBhcmdtYW5u IFttYWlsdG86bXBhQHBlbmd1dHJvbml4LmRlXQ0KPiBTZW50OiBGcmlkYXksIEF1Z3VzdCAyMSwg MjAxNSA1OjI3IFBNDQo+IFRvOiBDaGVuIEhhaWJvLUI1MTQyMQ0KPiBDYzogcm9iaCtkdEBrZXJu ZWwub3JnOyBwYXdlbC5tb2xsQGFybS5jb207IG1hcmsucnV0bGFuZEBhcm0uY29tOw0KPiBpamMr ZGV2aWNldHJlZUBoZWxsaW9uLm9yZy51azsgZ2FsYWtAY29kZWF1cm9yYS5vcmc7IHNoYXduZ3Vv QGtlcm5lbC5vcmc7DQo+IGtlcm5lbEBwZW5ndXRyb25peC5kZTsgbGludXhAYXJtLmxpbnV4Lm9y Zy51azsgZG1pdHJ5LnRvcm9raG92QGdtYWlsLmNvbTsNCj4gZGV2aWNldHJlZUB2Z2VyLmtlcm5l bC5vcmc7IHNicmFuZGVuQGJyb2FkY29tLmNvbTsgYXJuZEBhcm5kYi5kZTsNCj4gbWNoZWhhYkBv c2cuc2Ftc3VuZy5jb207IGNocmlzdGlhbi5nbWVpbmVyQGdtYWlsLmNvbTsNCj4gc2NvdHQubGl1 QGVtYy5jb20udHc7IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7IGhkZWdvZWRlQHJlZGhh dC5jb207DQo+IGpvbmF0aGFyQGJyb2FkY29tLmNvbTsgYmVuamFtaW4udGlzc29pcmVzQHJlZGhh dC5jb207DQo+IGhhbnMudmVya3VpbEBjaXNjby5jb207IGhhZGVzc0BoYWRlc3MubmV0OyBsaW51 eC1pbnB1dEB2Z2VyLmtlcm5lbC5vcmc7DQo+IGdlZXJ0QGxpbnV4LW02OGsub3JnOyBzZWJhc3Rp ZW4uc3p5bWFuc2tpQGFybWFkZXVzLmNvbTsNCj4gbWFtbGluYXZAZ21haWwuY29tOyBsaW51eC1h cm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcNCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAy LzVdIERvY3VtZW50YXRpb246IERldGFpbCBwZXJtaXR0ZWQgRFQgcHJvcGVydGllcw0KPiBmb3Ig dGhlIGlteDZ1bF90c2MNCj4gDQo+IE9uIEZyaSwgQXVnIDIxLCAyMDE1IGF0IDA4OjMwOjE2QU0g KzAwMDAsIENoZW4gQm91Z2ggd3JvdGU6DQo+ID4gSGkgTWFya3VzLA0KPiA+DQo+ID4gPiAtLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gRnJvbTogTWFya3VzIFBhcmdtYW5uIFttYWls dG86bXBhQHBlbmd1dHJvbml4LmRlXQ0KPiA+ID4gU2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMTks IDIwMTUgMTo1NSBQTQ0KPiA+ID4gVG86IENoZW4gSGFpYm8tQjUxNDIxDQo+ID4gPiBDYzogcm9i aCtkdEBrZXJuZWwub3JnOyBwYXdlbC5tb2xsQGFybS5jb207IG1hcmsucnV0bGFuZEBhcm0uY29t Ow0KPiA+ID4gaWpjK2RldmljZXRyZWVAaGVsbGlvbi5vcmcudWs7IGdhbGFrQGNvZGVhdXJvcmEu b3JnOw0KPiA+ID4gaWpjK3NoYXduZ3VvQGtlcm5lbC5vcmc7DQo+ID4gPiBrZXJuZWxAcGVuZ3V0 cm9uaXguZGU7IGxpbnV4QGFybS5saW51eC5vcmcudWs7DQo+ID4gPiBkbWl0cnkudG9yb2tob3ZA Z21haWwuY29tOyBkZXZpY2V0cmVlQHZnZXIua2VybmVsLm9yZzsNCj4gPiA+IHNicmFuZGVuQGJy b2FkY29tLmNvbTsgYXJuZEBhcm5kYi5kZTsgbWNoZWhhYkBvc2cuc2Ftc3VuZy5jb207DQo+ID4g PiBjaHJpc3RpYW4uZ21laW5lckBnbWFpbC5jb207IHNjb3R0LmxpdUBlbWMuY29tLnR3Ow0KPiA+ ID4gbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsgaGRlZ29lZGVAcmVkaGF0LmNvbTsNCj4g PiA+IGpvbmF0aGFyQGJyb2FkY29tLmNvbTsgYmVuamFtaW4udGlzc29pcmVzQHJlZGhhdC5jb207 DQo+ID4gPiBoYW5zLnZlcmt1aWxAY2lzY28uY29tOyBoYWRlc3NAaGFkZXNzLm5ldDsNCj4gPiA+ IGxpbnV4LWlucHV0QHZnZXIua2VybmVsLm9yZzsgZ2VlcnRAbGludXgtbTY4ay5vcmc7DQo+ID4g PiBzZWJhc3RpZW4uc3p5bWFuc2tpQGFybWFkZXVzLmNvbTsgbWFtbGluYXZAZ21haWwuY29tOw0K PiA+ID4gbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnDQo+ID4gPiBTdWJqZWN0 OiBSZTogW1BBVENIIHYyIDIvNV0gRG9jdW1lbnRhdGlvbjogRGV0YWlsIHBlcm1pdHRlZCBEVA0K PiA+ID4gcHJvcGVydGllcyBmb3IgdGhlIGlteDZ1bF90c2MNCj4gPiA+DQo+ID4gPiBIaSwNCj4g PiA+DQo+ID4gPiBPbiBUdWUsIEp1bCAyOCwgMjAxNSBhdCAwNTo1ODozOFBNICswODAwLCBIYWli byBDaGVuIHdyb3RlOg0KPiA+ID4gPiBIZXJlIHdlIGFwcGx5IHJlcXVpcmVkIGRvY3VtZW50YXRp b24gZm9yIHRoZSBpbXg2dWwgdG91Y2ggc2NyZWVuDQo+ID4gPiA+IGNvbnRyb2xsZXIgZHJpdmVy IHdoaWNoIGRlc2NyaWJlIGF2YWlsYWJsZSBwcm9wZXJ0aWVzIGFuZCBob3cgdG8NCj4gPiA+ID4g dXNlIHRoZW0uDQo+ID4gPiA+DQo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IEhhaWJvIENoZW4gPGhh aWJvLmNoZW5AZnJlZXNjYWxlLmNvbT4NCj4gPiA+ID4gLS0tDQo+ID4gPiA+ICAuLi4vYmluZGlu Z3MvaW5wdXQvdG91Y2hzY3JlZW4vaW14NnVsX3RzYy50eHQgICAgICB8IDM2DQo+ID4gPiArKysr KysrKysrKysrKysrKysrKysrDQo+ID4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMzYgaW5zZXJ0aW9u cygrKQ0KPiA+ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+ID4gPiA+IERvY3VtZW50YXRpb24v ZGV2aWNldHJlZS9iaW5kaW5ncy9pbnB1dC90b3VjaHNjcmVlbi9pbXg2dWxfdHNjLnR4dA0KPiA+ ID4gPg0KPiA+ID4gPiBkaWZmIC0tZ2l0DQo+ID4gPiA+IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0 cmVlL2JpbmRpbmdzL2lucHV0L3RvdWNoc2NyZWVuL2lteDZ1bF90c2MudA0KPiA+ID4gPiB4dA0K PiA+ID4gPiBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnB1dC90b3VjaHNj cmVlbi9pbXg2dWxfdHNjLnQNCj4gPiA+ID4geHQNCj4gPiA+ID4gbmV3IGZpbGUgbW9kZSAxMDA2 NDQNCj4gPiA+ID4gaW5kZXggMDAwMDAwMC4uYWM0MWMzMg0KPiA+ID4gPiAtLS0gL2Rldi9udWxs DQo+ID4gPiA+ICsrKyBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnB1dC90 b3VjaHNjcmVlbi9pbXg2dWxfdA0KPiA+ID4gPiArKysgc2MudA0KPiA+ID4gPiArKysgeHQNCj4g PiA+ID4gQEAgLTAsMCArMSwzNiBAQA0KPiA+ID4gPiArKiBGcmVlc2NhbGUgaS5NWDZVTCBUb3Vj aCBDb250cm9sbGVyDQo+ID4gPiA+ICsNCj4gPiA+ID4gK1JlcXVpcmVkIHByb3BlcnRpZXM6DQo+ ID4gPiA+ICstIGNvbXBhdGlibGU6IG11c3QgYmUgImZzbCxpbXg2dWwtdHNjIi4NCj4gPiA+ID4g Ky0gcmVnOiB0aGlzIHRvdWNoIGNvbnRyb2xsZXIgYWRkcmVzcyBhbmQgdGhlIEFEQzIgYWRkcmVz cy4NCj4gPiA+DQo+ID4gPiBUaGlzIHN1Z2dlc3RzIHRoYXQgdGhpcyBkcml2ZXIgaXMgdXNpbmcg YSB1bml0IEFEQzIuIFdoaWNoIGFsc28NCj4gPiA+IG1lYW5zIHRoYXQgdGhlcmUgYXJlIG1vcmUg dGhhbiBvbmUgQURDIHdoaWNoIGFyZSBwcm9iYWJseSBpZGVudGljYWw/DQo+ID4gPg0KPiA+ID4g U2hvdWxkbid0IHRoZXNlIEFEQ3MgYmUgcHJvcGVybHkgZGVzY3JpYmVkIGJ5IHRoZWlyIG93biBk ZXZpY2Ugbm9kZXMNCj4gPiA+IGluc3RlYWQgb2YgdGhlc2UgdHdvIHJlZ2lzdGVyIHJhbmdlcywg dHdvIGludGVycnVwdHMgYW5kIHR3byBjbG9ja3M/DQo+ID4gPg0KPiA+ID4gSXMgJ0FEQzInIHVz YWJsZSB3aXRob3V0IHRzYz8gVGhlbiBBREMxL0FEQzIgc2hvdWxkIHBlcmhhcHMgZ2V0IGENCj4g PiA+IHByb3BlciBJSU8gZHJpdmVyLg0KPiA+DQo+ID4gRm9yIGkuTVg2VUwsIHRoZXJlIGFyZSB0 d28gQURDLiBBREMxIGlzIGEgbm9ybWFsIEFEQywgYW5kIEFEQzIgY2FuDQo+ID4gb25seSB3b3Jr cyBmb3IgVFNDLCB0aGUgY2hhbm5lbHMgb2YgQURDMiBhcmUgY29ubmVjdGVkIHRvIFRTQw0KPiA+ IGRpcmVjdGx5LiBUU0MgYW5kIEFEQzIgc2hvdWxkIHdvcmsgdG9nZXRoZXIgYXMgYSB0b3VjaCBz Y3JlZW4NCj4gY29udHJvbGxlci4NCj4gDQo+IEJ1dCBhcyBJIHVuZGVyc3RhbmQgdGhlc2UgYXJl IHR3byBkaWZmZXJlbnQgdW5pdHMuIFdvdWxkbid0IGl0IGJlIGJldHRlcg0KPiB0byBhYnN0cmFj dCBpdCB0aGF0IHdheSBpbiB0aGUgRFQ/DQoNClNpbmNlIHRoZSBBREMyIGp1c3Qgd29yayBmb3Ig VFNDLCBubyBvdGhlciB1c2UsIHdoeSBub3QgYmluZCBBREMyIGFuZCBUU0M/DQpJZiBzZXBhcmF0 ZSwgc2VlbXMgQURDMiBjYW4gd29ya3MgYXMgYSBub3JtYWwgQURDLCBidXQgYWN0dWFsbHkgaXQg Y2FuJ3QuDQoNCkJlc3QgcmVnYXJkcywNCg0KSGFpYm8NCg0KPiANCj4gQmVzdCByZWdhcmRzLA0K PiANCj4gTWFya3VzDQo+IA0KPiA+DQo+ID4gRm9yIEFEQzEsIGl0IHNoYXJlIHRoZSBkcml2ZXIg dmY2MTBfYWRjLmMgKGRyaXZlcnMvaWlvL2FkYy92ZjYxMF9hZGMuYykuDQo+ID4NCj4gPiBCZXN0 IFJlZ2FyZHMNCj4gPg0KPiA+IEhhaWJvDQo+ID4NCj4gPiA+DQo+ID4gPiBVbmZvcnR1bmF0ZWx5 IEkgZG9uJ3QgaGF2ZSB0aGUgcmVmZXJlbmNlIG1hbnVhbCB0byBoYXZlIGEgbG9vayBob3cNCj4g PiA+IHRoaXMgYWxsIHdvcmtzLg0KPiA+ID4NCj4gPiA+IEJlc3QgcmVnYXJkcywNCj4gPiA+DQo+ ID4gPiBNYXJrdXMNCj4gPiA+DQo+ID4gPiA+ICstIGludGVycnVwdHM6IHRoZSBpbnRlcnJ1cHQg b2YgdGhpcyB0b3VjaCBjb250cm9sbGVyIGFuZCBBREMyLg0KPiA+ID4gPiArLSBjbG9ja3M6IHRo ZSByb290IGNsb2NrIG9mIHRvdWNoIGNvbnRyb2xsZXIgYW5kIEFEQzIuDQo+ID4gPiA+ICstIGNs b2NrLW5hbWVzOyBtdXN0IGJlICJ0c2MiIGFuZCAiYWRjIi4NCj4gPiA+ID4gKy0geG51ci1ncGlv OiB0aGUgWC0gZ3BpbyB0aGlzIGNvbnRyb2xsZXIgY29ubmVjdCB0by4NCj4gPiA+ID4gKyAgVGhp cyB4bnVyLWdwaW8gcmV0dXJucyB0byBoaWdoIG9uY2UgdGhlIGZpbmdlciBsZWF2ZSB0aGUgdG91 Y2gNCj4gPiA+ID4gK3NjcmVlbiAoVGhlDQo+ID4gPiA+ICsgIGxhc3QgdG91Y2ggZXZlbnQgdGhl IHRvdWNoIGNvbnRyb2xsZXIgY2FwdHVyZSkuDQo+ID4gPiA+ICsNCj4gPiA+ID4gK09wdGlvbmFs IHByb3BlcnRpZXM6DQo+ID4gPiA+ICstIG1lYXN1cmUtZGVsYXktdGltZTogdGhlIHZhbHVlIG9m IG1lYXN1cmUgZGVsYXkgdGltZS4NCj4gPiA+ID4gKyAgQmVmb3JlIFgtYXhpcyBvciBZLWF4aXMg bWVhc3VyZW1lbnQsIHRoZSBzY3JlZW4gbmVlZCBzb21lIHRpbWUNCj4gPiA+ID4gK2JlZm9yZQ0K PiA+ID4gPiArICBldmVuIHBvdGVudGlhbCBkaXN0cmlidXRpb24gcmVhZHkuDQo+ID4gPiA+ICsg IFRoaXMgdmFsdWUgZGVwZW5kcyBvbiB0aGUgdG91Y2ggc2NyZWVuLg0KPiA+ID4gPiArLSBwcmUt Y2hhcmdlLXRpbWU6IHRoZSB0b3VjaCBzY3JlZW4gbmVlZCBzb21lIHRpbWUgdG8gcHJlY2hhcmdl Lg0KPiA+ID4gPiArICBUaGlzIHZhbHVlIGRlcGVuZHMgb24gdGhlIHRvdWNoIHNjcmVlbi4NCj4g PiA+ID4gKw0KPiA+ID4gPiArRXhhbXBsZToNCj4gPiA+ID4gKwl0c2M6IHRzY0AwMjA0MDAwMCB7 DQo+ID4gPiA+ICsJCWNvbXBhdGlibGUgPSAiZnNsLGlteDZ1bC10c2MiOw0KPiA+ID4gPiArCQly ZWcgPSA8MHgwMjA0MDAwMCAweDQwMDA+LCA8MHgwMjE5YzAwMCAweDQwMDA+Ow0KPiA+ID4gPiAr CQlpbnRlcnJ1cHRzID0gPEdJQ19TUEkgMyBJUlFfVFlQRV9MRVZFTF9ISUdIPiwNCj4gPiA+ID4g KwkJCSAgICAgPEdJQ19TUEkgMTAxIElSUV9UWVBFX0xFVkVMX0hJR0g+Ow0KPiA+ID4gPiArCQlj bG9ja3MgPSA8JmNsa3MgSU1YNlVMX0NMS19JUEc+LA0KPiA+ID4gPiArCQkJIDwmY2xrcyBJTVg2 VUxfQ0xLX0FEQzI+Ow0KPiA+ID4gPiArCQljbG9jay1uYW1lcyA9ICJ0c2MiLCAiYWRjIjsNCj4g PiA+ID4gKwkJcGluY3RybC1uYW1lcyA9ICJkZWZhdWx0IjsNCj4gPiA+ID4gKwkJcGluY3RybC0w ID0gPCZwaW5jdHJsX3RzYz47DQo+ID4gPiA+ICsJCXhudXItZ3BpbyA9IDwmZ3BpbzEgMyBHUElP X0FDVElWRV9ISUdIPjsNCj4gPiA+ID4gKwkJbWVhc3VyZS1kZWxheS10aW1lID0gPDB4ZmZmPjsN Cj4gPiA+ID4gKwkJcHJlLWNoYXJnZS10aW1lID0gPDB4ZmZmZj47DQo+ID4gPiA+ICsJCXN0YXR1 cyA9ICJva2F5IjsNCj4gPiA+ID4gKwl9Ow0KPiA+ID4gPiAtLQ0KPiA+ID4gPiAxLjkuMQ0KPiA+ ID4gPg0KPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4NCj4gPiA+IC0tDQo+ID4gPiBQZW5ndXRyb25p eCBlLksuICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KPiA+ID4gfA0KPiA+ID4gSW5kdXN0 cmlhbCBMaW51eCBTb2x1dGlvbnMgICAgICAgICAgICAgICAgIHwNCj4gaHR0cDovL3d3dy5wZW5n dXRyb25peC5kZS8NCj4gPiA+IHwNCj4gPiA+IFBlaW5lciBTdHIuIDYtOCwgMzExMzcgSGlsZGVz aGVpbSwgR2VybWFueSB8IFBob25lOg0KPiA+ID4gKzQ5LTUxMjEtMjA2OTE3LTANCj4gPiA+IHwN Cj4gPiA+IEFtdHNnZXJpY2h0IEhpbGRlc2hlaW0sIEhSQSAyNjg2ICAgICAgICAgICB8IEZheDog ICArNDktNTEyMS0yMDY5MTctDQo+IDU1NTUNCj4gPiA+IHwNCj4gDQo+IC0tDQo+IFBlbmd1dHJv bml4IGUuSy4gICAgICAgICAgICAgICAgICAgICAgICAgICB8DQo+IHwNCj4gSW5kdXN0cmlhbCBM aW51eCBTb2x1dGlvbnMgICAgICAgICAgICAgICAgIHwgaHR0cDovL3d3dy5wZW5ndXRyb25peC5k ZS8NCj4gfA0KPiBQZWluZXIgU3RyLiA2LTgsIDMxMTM3IEhpbGRlc2hlaW0sIEdlcm1hbnkgfCBQ aG9uZTogKzQ5LTUxMjEtMjA2OTE3LTANCj4gfA0KPiBBbXRzZ2VyaWNodCBIaWxkZXNoZWltLCBI UkEgMjY4NiAgICAgICAgICAgfCBGYXg6ICAgKzQ5LTUxMjEtMjA2OTE3LTU1NTUNCj4gfA0K -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web